如何在Chrome或Firefox中获得Absolute XPath?

时间:2017-12-29 11:49:35

标签: html google-chrome firefox xpath

正如问题中所写,我需要绝对 Xpath,而不是相对的。

我的意思是,我需要这样的东西:

html/body/div[1]/section/div[1]/div/div/div/div[1]/div/div/div/div/div[3]/div[1]/div/h4[1]/b

而不是这样:

//*[@class='featured-box']//*[text()='Testing']

在我检查代码的两个浏览器上,我使用右键单击 - >复制XPath 我得到了相对的路径。

请注意,我使用的是Firefox Quantum,我不能使用firebug或firepath,因为它们不受支持。

2 个答案:

答案 0 :(得分:1)

下载此Chrome扩展程序:https://chrome.google.com/webstore/detail/xpath-helper/hgimnogjllphhhkhlmebbmlgjoejdpjl

然后,单击扩展的图标,在选项卡窗口中有两个框后,按住Shift键在元素之间导航并查看xpath。

答案 1 :(得分:1)

在chrome中,对于相对的Xpath,我们使用“复制为Xpath”,对于绝对Xpath,我们使用“复制为完整Xpath”