Это должно быть легко, но это создает мне проблемы. Учитывая эту структуру:
<root>
<a>
<b/>
</a>
<a/>
</root>
Я пытаюсь сформулировать выражение xpath, которое дает только непустые элементы "a", то есть те, которые имеют дочерние элементы. Поэтому я хочу, чтобы первый экземпляр "a" возвращался, но не второй.
До сих пор у меня есть "/root/a/self:: *", но это возвращает мне оба.