【发布时间】:2011-03-11 20:48:31
【问题描述】:
我正在尝试使用 XMLDocument 读取以下 xml,但没有成功。我想读取所有子节点 其父节点具有特定的键。就像在下面的情况下,我只想读取具有属性“softdrink”的父节点的所有子节点。 我无法使用 xpath。
<root>
<food>
<drink key="Softdrink">
<coke>$12.50</coke>
<lemonade>$12.80</lemonade>
<beer>$19.40</beer>
</drink>
<drink key="hotdrink">
<tea>$11.19</tea>
<soup>$18.22</soup>
</drink>
</food>
</root>
【问题讨论】:
-
您需要转义 XML 以便我们看到它
-
只是好奇:您不能使用 XPath 有什么具体原因吗?
标签: c# linq-to-xml