【发布时间】:2016-05-12 08:28:15
【问题描述】:
请有人帮我写下面的相对Xpath:
html/body/div[1]/table/tbody/tr/td[2]/table/tbody/tr[4]/td/table/tbody/tr/td[2]/table/tbody/tr[2]/td[1]/table[1]/tbody/tr[2]/td
因为它不包含任何唯一标识符,所以 firepath 给出了绝对 Xpath,但我想使用相对 Xpath。
【问题讨论】:
-
请分享您的 HTML 代码。我们无法在不知道您的 HTML 结构的情况下创建 xpath。复制元素及其父元素的 HTML 代码
-
使用 HTML 表格,总是很难做到与您的示例不同。但是,如果有
class属性或更独特的东西,那么至少像div[1]这样的东西通常可以幸免于难,而不是简单地说[1]。但 Shubham 是对的,您需要先发布您的 HTML,然后才能有人帮助您。 -
@Shubham Jain 请在 html 代码下面找到:
我想要 处元素的 xpath$398 -
提供的 HTML 不包含 Class/Id/Title 等任何属性,因此很难使用相对路径。这可能会有所帮助 //table[2]/tbody/tr/td[2]//b
标签: selenium xpath automation