1
鉴于以下XML:到的XElement添加节点作为最后一个节点
<node>
<other/>
<other2/>
</node>
如何节点的使用LINQ结束后添加一个节点2?
我已经尝试了许多代码组合,没有运气。对我来说,最明显的,假设这XNode包含在节点变量是
node.LastNode.AddAfterSelf(node2);
但它给我的结果:
<node>
<other/>
<other2/>
</node>
而且我想:
<node>
<other/>
<other2/>
</node>
<node2/>
最好的问候。
我怀疑你有'node'的错误值。我怀疑这是对''的*父母*的引用。请展示一个简短但完整的程序来展示问题,我相信这将很容易解决。 –
你想要什么2个根元素在XElement中是不可能的,将它们封装在一个新的根节点中? –
@JonSkeet它比我解释的要复杂得多,因为我创建了一个单词xml文档,并且在这里发布完整的数据将使其难以阅读。我可以保证我有一个有效的结构。 – Oscar