XML: /A/B
или /A
Я хочу получить все узлы A
, у которых нет дочерних B
.
Я пробовал
/A[not(B)]
/A[not(exists(B))]
без успеха
Я предпочитаю решение с синтаксисом /*[local-name()="A" and .... ]
, если это возможно. Любые идеи, которые работают?
Разъяснение. Xml выглядит так:
<WhatEver>
<A>
<B></B>
</A>
</WhatEver>
или
<WhatEver>
<A></A>
</WhatEver>