.NET:如何使用XPATH从XMLDocument删除特定节点?
时间:2020-03-06 15:01:46 来源:igfitidea点击:
使用C#
如何使用XPATH从XMLDocument删除特定节点?
解决方案
干得好。 ChildNodeName,可以只是节点名称或者XPath查询。
XmlDocument doc = new XmlDocument(); // Load you XML Document XmlNode childNode = doc.SelectSingleNode(childNodeName); // Remove from the document doc.RemoveChild(childNode);
使用Linq的方式不同,但是我猜我们使用的是.NET 2.0
XPath只能从文档中选择节点,而不能修改文档。