Questo dovrebbe essere facile ma mi dà problemi. Data questa struttura:Xpath per selezionare solo i nodi in cui sono presenti elementi figlio?
<root>
<a>
<b/>
</a>
<a/>
</root>
Sto cercando di formulare un'espressione XPath che dà solo elementi "a" il non vuoti, vale a dire quelli che hanno elementi figlio. Quindi voglio la prima istanza di "a" restituita, ma non la seconda.
Finora ho "/ root/a/self :: *" ma questo mi sta restituendo entrambe le a.
Ho anche scoperto che questo works: /root/a [child :: *] Ma darò credito ad Adrian per una risposta che funziona anche! :) –