移除某个元素下的全部子节点
如
可以使用 doc.SelectSingleNode("/root/configs").InnerXML="";
注意使用 doc.SelectSingleNode("/root/configs").RemoveAll();会将 configs的name="c" 属性节点也一并移除
本文介绍如何在XML文档中使用XPath选择器移除指定元素下的所有子节点。通过设置选定节点的InnerXML为空字符串实现子节点的移除,避免了属性节点被意外删除的问题。
移除某个元素下的全部子节点
如
可以使用 doc.SelectSingleNode("/root/configs").InnerXML="";
注意使用 doc.SelectSingleNode("/root/configs").RemoveAll();会将 configs的name="c" 属性节点也一并移除

被折叠的 条评论
为什么被折叠?