[英]How to copy a node xml and appended to the specified node using linq to XML
我有一個xml,像這樣:
<advReqData>
<sessionid></sessionid>
<akc190></akc190>
<meds>
<med>
<idx></idx>
<alc400></alc400>
</med>
</meds>
</advReqData>
我想使用linq將xml make XML改為以下結構:
<advReqData>
<sessionid></sessionid>
<akc190></akc190>
<meds>
<med>
<idx></idx>
<alc400></alc400>
</med>
<med>
<idx></idx>
<alc400></alc400>
</med>
</meds>
</advReqData>
也就是說,在添加新med節點的meds節點中,新med節點和原始文檔med節點結構是相同的。
我該怎么做?
這將獲得“meds”中的第一個元素,然后將其添加到最后
var fn = xelement.Element("meds").FirstNode;
xelement.Element("meds").Add(fn);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.