如何使用元素列表

时间:2017-08-28 11:53:58

标签: xpath

我有以下元素列表:

<tr>
  <td>1</td>
  <td>2</td>
  <td>3</td>
  <td>4</td>
  <td>5</td>
</tr>

如果我想选择所有td元素,我可以使用tr/td,如果我想选择第二个元素,我可以使用tr/td[2]。 如果我想在第二个之后获取所有元素,我该如何编写XPath选择器

1 个答案:

答案 0 :(得分:0)

尝试以下XPath来获取所需的元素:

//tr/td[position()>2]

这应该允许您根据索引

获得3个,4个,5个... td个元素

您还可以根据文本内容获取元素:

//tr/td[.="2"]/following-sibling::td