<Remarks remarksType="">
<Remark>
<Paragraph sequence="1">
<Text />
</Paragraph>
</Remark>
</Remarks>
通过使用C#,在上面的代码中,我想删除<Remark>
和</Remark>
。
但是它不应该删除子项。
谁能帮帮我吗。
我这样尝试过
XElement root = XElement.Parse(xml); // or .Parse(string)
var removes = root.XPathSelectElements("Remark");
foreach (XElement node in removes.ToArray())
{
node.AddBeforeSelf(node.Elements());
node.Remove();
}
root.Save(xml);
谢谢