我有一个如下所示的 XML 文件:
<root>
<song id="1">
<name> A Whole New World </name>
<artist> Lea Salonga </artist>
</song>
<song id="2">
<name> Colors of the Wind </name>
<artist> Judy Kuhn </artist>
</song>
<song id="3">
<name> Reflection </name>
<artist> Lea Salonga </artist>
</song>
<song id="4">
<name> Part of Your World </name>
<artist> Sierra Boggess </artist>
</song>
</root>
我想用 C# 解析这个 XML 文件。我知道我应该用它System.Xml.XmlDocument
来解析 XML 文件。微软文档说方括号运算符[Name]
只返回“具有指定的第一个子元素Name
”。
所以我的问题是: 如何从上面的示例 XML 文件中获取 id 为 4 的歌曲的名称?