Sto cercando di estrarre un elemento con un particolare testo interno da un documento XML analizzato. So che posso selezionare un elemento che ha un bambino con un particolare innertext usando //myparent[mychild='foo']
, ma in realtà voglio solo selezionare l'elemento "mychild" in questo esempio.Selezione XPath per testo interno
<myparent>
<mychild>
foo
</mychild>
</myparent>
Quale sarebbe la query XPath per "foo" che restituirebbe il nodo "mychild"?
o // myparent [mychild = 'foo'] –
@subtenante: Grazie, è esattamente ciò di cui avevo bisogno. – kdt
@Matt: se OP vuole selezionare l'elemento mychild, la soluzione non funzionerà, selezionerà l'elemento myparent. – glmxndr