我有一个XML文件,我想使用XPathSelectElements(" ...")提取一些元素。它工作正常,但我不知道如何将提取的数据保存到带有新外包装的新XML文件
这就是我所拥有的,XPathSelectElements工作正常:
var doc = XDocument.Load("XXX.xml");
var nData = doc.XPathSelectElements("Orders/Order[@ID > 1]");
//code to save data to a new file...
我原来的xml文件是这样的:
<?xml version="1.0" encoding="utf-8"?>
<Orders>
<Order ID="1">aaa</Order>
<Order ID="2">bbb</Order>
<Order ID="3">ccc</Order>
</Orders>
我想将结果保存到一个新的xml文件中并使用这样的额外包装:
<?xml version="1.0" encoding="utf-8"?>
<newWrap>
<Orders>
<Order ID="2">bbb</Order>
<Order ID="3">ccc</Order>
</Orders>
</newWrap>
有任何帮助吗?非常感谢〜
答案 0 :(得分:1)