我有两个XML文档。类似于:
<document1>
<inner />
</document1>
和
<document2>
<stuff/>
</document2>
我想将document2放在document1的内部节点中,这样我最终得到一个包含以下内容的文档:
<document1>
<inner>
<document2>
<stuff/>
</document2>
</inner>
</document1>
最佳答案
这是密码…
XmlDocument document1, document2;
// Load the documents...
XmlElement xmlInner = (XmlElement)document1.SelectSingleNode("/document1/inner");
xmlInner.AppendChild(document1.ImportNode(document2.DocumentElement, true));