将 XmlDocument 插入 XmlDocument 节点
我使用一个节点创建了一个基本 XmlDocument:
XmlDocument bigDoc = new XmlDocument();
bigDoc.LoadXml("<Request></Request>");
并且我得到了另一个要插入到
节点内的 XmlDocument。 它对我不起作用:
XmlNode requestNode = bigDoc.FirstChild;
requestNode.AppendChild(anotherXMLDocument);
它抛出一个异常。
如何在另一个 XmlDocument 节点中插入 XmlDocument?
I created a basic XmlDocument with one node:
XmlDocument bigDoc = new XmlDocument();
bigDoc.LoadXml("<Request></Request>");
and I'm getting another XmlDocument that I want to insert inside <Request>
node.
It doesn't work for me:
XmlNode requestNode = bigDoc.FirstChild;
requestNode.AppendChild(anotherXMLDocument);
It thorows an exception.
How can I insert a XmlDocument inside another XmlDocument node?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果我没记错的话,在每个 DOM 实现(.net、javascript、php 等)中它基本上都是相同的。这应该可以工作
。true(importNode 的第二个参数)应该意味着导入深度。
If I recall correctly that it's basically the same thing in every DOM Implementation around (.net, javascript, php etc. this should work.
The true (2nd argument to importNode) should mean import deep.