I'm trying to extract an element with a particular innertext from a parsed XML document. I know that I can select an element that has a child with a particular innertext using //myparent[mychild='foo']
, but I actually just want to select the "mychild" element in this example.
<myparent>
<mychild>
foo
</mychild>
</myparent>
What would be the XPath query for "foo" that would return the "mychild" node?