Xml 如何查找不带';是否不包含使用XPath的属性?
我在VB.net中将XPath与以下XML一起使用:Xml 如何查找不带';是否不包含使用XPath的属性?,xml,vb.net,xpath,Xml,Vb.net,Xpath,我在VB.net中将XPath与以下XML一起使用: <bookstore> <book> <title lang="eng">Harry Potter</title> <price>29.99</price> </book> <book> <title lang="eng">Learning XML</title> <price>39.95&l
<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>
哈利·波特
29.99
学习XML
39.95
英法词典
29.95
根据,很容易获得具有特定属性的节点列表
//标题[@lang]选择具有属性的所有标题元素 名郎 但是如何获得没有特定属性的节点列表呢?(例如,上面的第三本书没有
lang
属性。)您可以使用:
//title[not(@lang)]