用标记包装 XmlNode
本文关键字:XmlNode 包装 | 更新日期: 2023-09-27 17:56:37
我有一些xml标签的XmlNode。并且需要将此节点包装成两个父标签"和"。所以我做什么:
XmlNode newObjectNode = doc.CreateNode(XmlNodeType.Element,"newobject", null);
XmlNode objectNode = doc.CreateNode(XmlNodeType.Element, "objects", null);
newObjectNode.AppendChild(myNode);
objectNode.AppendChild(newObjectNode);
所以我想有这样的东西:
<objects>
<newobject>
my node here
</newobject>
</objects>
但我有
<newobject>
<newobject>
my node here
</newobject>
</newobject>
怎么了?
也许
XmlNode objectNode = doc.CreateNode(XmlNodeType.Element, "newobject", null);
->
XmlNode objectNode = doc.CreateNode(XmlNodeType.Element, "objects", null);
您使用的字符串对两个nodes
都newobject
,试试这个
XmlNode newObjectNode = doc.CreateNode(XmlNodeType.Element,"newobject", null);
XmlNode objectNode = doc.CreateNode(XmlNodeType.Element, "objects", null);