【发布时间】:2014-11-13 22:00:17
【问题描述】:
我正在尝试根据输入从 XML 文档中删除一些节点,但出现以下错误...
要移除的节点不是该节点的子节点。
XmlDocument document = new XmlDocument();
document.Load(filePath);
if (document == null)
throw new Exception("Unable to load document.");
foreach (string xPath in xPaths)
{
XmlNodeList oldChild = document.SelectNodes(xPath, mgr);
if (oldChild != null)
{
foreach (XmlNode child in oldChild)
{
document.RemoveChild(child);
}
}
}
document.Save(filePath);
谁能帮我解决我在这里的遗漏。
【问题讨论】:
标签: c# xml c#-4.0 xmldocument