XML がそのように見えるようにしましょう
<bookshelf>
<cathegory name = "Programming" />
<book name = "Tille 1" >
<author>....</author>
</book>
<book name = "Tille 2" >
<author>....</author>
<translator></translator>
</book>
<book name = "Tille 3" >
<author>....</author>
<translator>John D.</translator> <!-- non-empty nodes are acceptred! -->
</book>
</bookshelf>
name属性を持つカテゴリ ノードと、空でない翻訳者ノードを持つ少なくとも 1 つの本を持つ本棚を選択するにはどうすればよいでしょうか?
基本的な XPath チュートリアルでは、それほど複雑な例は提供されません。