如何使用LINQ从XDocument获取XML元素?
假设我有一个名为XMLDoc的XDocument,如下所示:
<Contacts>
<Node>
<ID>123</ID>
<Name>ABC</Name>
</Node>
<Node>
<ID>124</ID>
<Name>DEF</Name>
</Node>
</Contacts>
XElement Contacts = from xml2 in XMLDoc.Elements("Contacts").Elements("Node")
where xml2.Element("ID").Value == variable
select xml2;
但我遇到了“对象引用未设置”的错误...
如何使用LINQ从XML文件中获取特定的节点?我想要更新该节点中的一些值。
这可以怎么做?