How do I select any node a that has node b anywhere inside it?
Given the following three XML documents:
<a>
<b></b>
</a>
or
<a>
<c>
<b></b>
</c>
</a>
or
<a/>
I want the a element in the first two documents to be selected.
Apparently, a[//b] is not a solution.