我在 VB.net 中使用带有以下 XML 的 XPath:
<bookstore>
<book>
<title lang="eng">Harry Potter</title>
<price>29.99</price>
</book>
<book>
<title lang="eng">Learning XML</title>
<price>39.95</price>
</book>
<book>
<title>English-French Dictionary</title>
<price>29.95</price>
</book>
</bookstore>
根据本指南,很容易获得具有特定属性的节点列表。
//title[@lang]
选择所有具有名为 lang 的属性的 title 元素
但是你如何获得没有特定属性的节点列表呢?(例如上面的第三本书,没有lang
属性。)