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

时间:2010-02-12 20:39:32

标签: xpath

考虑以下html片段:

<table>
  <tr>
    <td>One</td><td>1</td>
    <td>Two</td><td>2</td>
  </tr>
</table>

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

/table/tr/td[text() = 'One']/../td

/table/tr/td[text(), 'One']/../td

有什么想法吗?

2 个答案:

答案 0 :(得分:17)

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

“文本td td节点的第一个One后续兄弟”

答案 1 :(得分:1)

以下同胞:: TD?