我在尝试从作为 XDocument 读入的 .csproj 文件中选择特定节点时遇到问题。
XDocument xmldoc = XDocument.Load("The full path of the .csproj file");
这会将 .csproj 文件加载到 XDocument 中而不会出现问题。我已经尝试过Descendants
,Elements
等尝试获取TheNodeIWant
其价值,但无法弄清楚为什么我一直没有得到任何结果。
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TheNodeIWant>The String I Want </TheNodeIWant>
</PropertyGroup>
<PropertyGroup>
.......
</PropertyGroup>
</Project>
如何选择TheNodeIWant
和检索它的值?