Rod*_*iko 8 .net c# xmldocument insert xmlnode
我用一个节点创建了一个基本的XmlDocument:
XmlDocument bigDoc = new XmlDocument();
bigDoc.LoadXml("<Request></Request>");
Run Code Online (Sandbox Code Playgroud)
我正在获取另一个我想在<Request>节点内插入的XmlDocument .它对我不起作用:
XmlNode requestNode = bigDoc.FirstChild;
requestNode.AppendChild(anotherXMLDocument);
Run Code Online (Sandbox Code Playgroud)
它引发了一个例外.
如何在另一个XmlDocument节点中插入XmlDocument?
Kri*_*ris 16
如果我没记错的话,它在每个DOM实现中都基本相同(.net,javascript,php等等).
XmlNode requestNode = bigDoc.FirstChild;
requestNode.AppendChild(
requestNode.OwnerDocument.ImportNode(
anotherXMLDocument.DocumentElement, true));
Run Code Online (Sandbox Code Playgroud)
真正的(importNode的第二个参数)应该意味着深入导入.
| 归档时间: |
|
| 查看次数: |
7535 次 |
| 最近记录: |