【发布时间】:2015-06-03 18:49:16
【问题描述】:
父 XML
<order>
<class/>
<account>
<saving/>
</account>
</order>
我想将节点导入到父 xml
节点:
<data>
<address/>
</data>
导入后,最终的xml为
<order>
<class/>
<account>
<saving/>
</account>
<data>
<address/>
</data>
</order>
请帮帮我
我尝试如下:
XmlDocument doc = new XmlDocument(); doc.LoadXml(childXML.InnerXml); mlNode newNodeDataset = doc.DocumentElement; XmlDocument xdoc = new XmlDocument(); xdoc.LoadXml(parentXML); XmlNode root = xdoc.DocumentElement; xdoc.ImportNode(newNodeDataset, true);
它没有抛出任何错误,但它没有导入节点。 我在哪里做错了?
【问题讨论】:
-
再一次,
XmlDocument在这里似乎无关紧要。同样,您还没有提供 任何代码 来显示您到目前为止所获得的内容。同样,您毫无意义地使用了引用 (>)。 请记下 cmets 之前的问题,以帮助您在未来提出更好的问题 - 理想情况下,请阅读 tinyurl.com/stack-hints
标签: c# linq-to-xml xmldocument