写xpath获取表中的行

时间:2017-09-29 06:04:13

标签: html xpath

如果我在可扩展的表中为行写了XPath,就像每行可以在表上展开一样。它有一个下拉列表。如果我点击该行的下拉列表,我会看到其中的一些内容。

如果我想在下拉列表中为正文编写XPath。例如:对于第二行,我通过编写XPath得到它:

// DIV [@类=“反应-BS-容器体”] // TBODY / TR [2]

如果我写下面的xpath:

// DIV [@类=“反应-BS-容器体”] // TBODY / TR [TD [@的tabindex = “7”]]

我试图通过给出唯一的列属性来访问相同的东西。 Xpath应该给我下拉列表中的正文。

但这不会发生。第二种情况不起作用。谁能告诉我为什么?

1 个答案:

答案 0 :(得分:0)

您可以使用单引号尝试此xpath,

//div[@class=‘react-bs-container-body’]//tbody/tr[td[@tabindex='7']]

此外,您也可以尝试使用以下xpath

//div[@class=‘react-bs-container-body’]//tbody/tr[td[7]]