如何使用XPath返回包含具有特定内部文本的特定元素的节点?

时间:2015-11-06 02:00:32

标签: xpath

我们想要找到仅包含<p>的{​​{1}}标记。什么是XPath查询用于此?我以为我在<u>***</u>找到了答案,但这不起作用。如果我能做//p[u["..."]]之类的事情,那会更容易。

1 个答案:

答案 0 :(得分:1)

在您的情况下,<u>代码是<p>的子代,因此您可以使用:&#34; /.."。该语法可以选择当前节点的父节点。你的xpath应该是:

//p/u[text()="<yourtext>"]/..

您应该参考w3school上的XPath Toturial以获取更多XPath语法。