如何使用c#中的XDocument类从xml中删除节点?
只是,我试图从xml文件中删除我拥有的节点,但它显示了异常。下面是我尝试的代码如何使用c#中的XDocument类从xml中删除节点?,c#,wpf,linq-to-xml,C#,Wpf,Linq To Xml,只是,我试图从xml文件中删除我拥有的节点,但它显示了异常。下面是我尝试的代码 LoadXmlFile.Element("NewElementName").Remove(); LoadXmlFile.Save(@"D:\yyy_RemoveElement.xml"); 它显示异常,如“异常已被调用的目标抛出。”您可以这样尝试。它将很好地帮助您 LoadXmlFile.Descendants("NewElementName").Remove();
LoadXmlFile.Element("NewElementName").Remove();
LoadXmlFile.Save(@"D:\yyy_RemoveElement.xml");
它显示异常,如“异常已被调用的目标抛出。”您可以这样尝试。它将很好地帮助您
LoadXmlFile.Descendants("NewElementName").Remove();
LoadXmlFile.Save(@"D:\yyy_RemoveElement.xml");
如果您可以包含异常的文本并明确指出引发异常的行,这会有所帮助。我假设
元素
调用返回null,因为找不到匹配的节点,导致出现NullReferenceException
。它显示的异常类似于“异常已由调用的目标引发”可能重复的