次の XML を使用して、VB.net で 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 という名前の属性を持つすべてのタイトル要素を選択します
しかし、特定の属性を持たないノードのリストを取得するにはどうすればよいでしょうか? (例: 上記の 3 冊目、lang
属性はありません。)