我有一个网页,我想使用YQL。但我需要特定项的XPath。我可以看到它在谷歌Chrome的调试工具区域,但我没有看到复制XPath的方法。

是否有复制完整XPath的方法?


当前回答

让我们告诉你一个简单的公式来找到任何元素的xpath:

1-在浏览器打开网站

2-选择元素并右键单击它

3-单击检查元素选项

4-右键单击所选的html

5-选择选项复制xpath使用它的任何地方,你需要它

这个视频链接会对你有帮助。 http://screencast.com/t/afXsaQXru

注意:对于xpath的高级选项,你必须知道你的html的正则表达式或模式。

其他回答

作为chrome的最新更新,您现在可以单击元素检查器中的任何元素并将XPath复制到剪贴板。

以上所有答案都是正确的,这里还有一种截图的方法。

来自Chrome:

右键单击要查找xpath的项上的“inspect” 右键单击控制台上高亮显示的区域。 复制xpath

首先打开你的谷歌Chrome浏览器

打开任何网站

检查一下

让我们告诉你一个简单的公式来找到任何元素的xpath:

1-在浏览器打开网站

2-选择元素并右键单击它

3-单击检查元素选项

4-右键单击所选的html

5-选择选项复制xpath使用它的任何地方,你需要它

这个视频链接会对你有帮助。 http://screencast.com/t/afXsaQXru

注意:对于xpath的高级选项,你必须知道你的html的正则表达式或模式。

你可以在Chrome javascript控制台中使用$x。不需要扩展。

例如:$x(“//img”)

此外,web检查器中的搜索框将接受xpath