使用xpath找到具有特定值的td

Tod*_*d R 6 xpath

考虑以下html片段:

<table>
  <tr>
    <td>One</td><td>1</td>
    <td>Two</td><td>2</td>
  </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

我想使用xpath根据第一个td("One"或"Two")的值找到第二个td("1"或"2").类似于:

/table/tr/td[text() = 'One']/../td
Run Code Online (Sandbox Code Playgroud)

要么

/table/tr/td[text(), 'One']/../td
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

Aak*_*shM 17

/table/tr/td[text()='One']/following-sibling::td[1]

" 带有文本tdtd节点的第一个跟随兄弟One"