0

次の 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属性はありません。)

4

1 に答える 1

1

以下を使用できます。

//title[not(@lang)]
于 2013-07-18T15:46:53.240 に答える