【问题标题】:xpath select node by a child text nodexpath 通过子文本节点选择节点
【发布时间】:2018-03-15 13:43:43
【问题描述】:

具有以下标记:

<p>
  <span>text</span>
  foo
</p>
<p>
  <span>text</span>
  bar
</p>
<p>
  <span>text</span>
  baz
</p>

如何使用 xpath 根据 bar 文本选择第二个节点?

请注意,我不想选择这里讨论的文本:XPath - how to select text

我需要的是根据包含的文本节点选择父节点。

【问题讨论】:

    标签: xpath


    【解决方案1】:

    你试过了吗

    //p[text()[normalize-space(.)='bar']]

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多