如何在其他xpath中使用通过xpath查找的表中的列索引?

时间:2019-03-12 09:58:21

标签: xpath

我有一个strog xpath,其中写入了colum的索引。但是,如果我有一个列在两个旧列之间,那么我的xpath就坏了。在我的示例14中是列写入的索引

//table[@id='users-table']/tbody//tr[td[1][text()='05680']]/td[4][text()='5 street']

所以我有两个第二个xpath来查找我的列,我想在第一个xpath中使用它。

//table[@id="users-table"]/thead/tr/th[text()='Phone']
//table[@id="users-table"]/thead/tr/th[text()='adress']

      +---------------------------------------- -+-------------+
      |  Phone | Name  |  Firstname   | adress   | add button  |
      +------------------------------------------+-------------+
      |  05678 | foo   |  toto        | 4 street | edit button |
      |  05680 | foo2  |  toto2       | 5 street | edit button |
      |  05689 | foo3  |  toto3       | 6 street | edit button |
      |  05690 | foo4  |  toto4       | 7 street | edit button |                                     
      +--------------------------------------------------------+
  • add button具有id =“添加用户按钮”

恢复::我想将1的{​​{1}}更改为//table[@id="users-table"]/thead/tr/th[text()='Phone']的{​​{1}}

关于查找4列的相同问题

0 个答案:

没有答案