私はこのXMLドキュメントを持っています:
<root>
<node1 id="field2"/>
<node2 id="field3"/>
<node3>
<node4 id="field4"/>
</node3>
</root>
ここで、一般的なのはidという名前の属性です。レベルに関係なく、「id」という名前の属性を持つすべてのノードを取得したいと思います。この例では、ノードのリストが表示されます:node1、node2、node4。
通常、私は次のようなxpathを試します: "// [@ id]"が、ノードセットを返す必要があるというエラーが表示されます。