我试图从解析的XML文档中提取具有特定内文的元素。我知道我可以使用// myparent [mychild =’foo’]选择一个具有特定内文的子元素,但实际上我只想在这个例子中选择“mychild”元素。
<myparent> <mychild> foo </mychild> </myparent>
什么是将返回“mychild”节点的“foo”的XPath查询?
你试过这个吗?
//myparent/mychild[text() = 'foo']
或者,您可以使用自轴的快捷方式:
//myparent/mychild[. = 'foo']