To powinno być łatwe, ale sprawia mi kłopoty. Ze względu na tę strukturę:Xpath, aby wybrać tylko węzły, w których istnieją elementy potomne?
<root>
<a>
<b/>
</a>
<a/>
</root>
próbuję sformułować wyrażenie XPath, które daje tylko niepustej „a” elementy, to znaczy te, które mają elementy podrzędne. Dlatego chcę zwrócić pierwszą instancję "a", ale nie drugą.
Do tej pory mam "/ root/a/self :: *", ale to jest zwrot mi obu.
ja również, że ten działa: /root/a [child :: *] Ale dam adrianowi odpowiedź, która również działa! :) –