我有包含详细信息的 XML。我想复制整个节点并创建具有完全相同属性的<Details>更新节点。<Details>
我的 XML 看起来像这样:
<root>
<Details>
<A.EMPLID>0000177008</A.EMPLID>
<G.LAST_NAME>Huziak-Clark</G.LAST_NAME>
<G.FIRST_NAME>Tracy</G.FIRST_NAME>
</Details>
</root>
我想创建一个像这样的新节点
<root>
<Details>
<A.EMPLID>0000177008</A.EMPLID>
<G.LAST_NAME>Huziak-Clark</G.LAST_NAME>
<G.FIRST_NAME>Tracy</G.FIRST_NAME>
</Details>
<Newdetails>
<Details>
<A.EMPLID>0000177008</A.EMPLID>
<G.LAST_NAME>Huziak-Clark</G.LAST_NAME>
<G.FIRST_NAME>Tracy</G.FIRST_NAME>
</Details>
</Newdetails>
</root>
我已经XElement这样使用了,但它只是添加<NewDeatils/>节点XDocument而不是剩余节点。
foreach(XElement e in XDocument.Descendants("Details"))
{
XDocument.Root.Element.Add("NewDetails",XElement("Deatils");
}
如何选择整个XElement并将其附加到<Newdetails>节点下?
莫回无
相关分类