如何找到xpath表单网页

问题描述 投票:0回答:3

我正在尝试找到xpath表单网页。我使用3个附加组件从网页中查找xpath 1)Xpather 2)FireFinder 3)Xpath检查器 这些返回一些xpath。我复制了那些xpath。在我的应用程序中,我使用nokogiri gem进行屏幕抓取。如果我在我的试验中修改那些xpath。那没有回应。

我也尝试了以下程序。如果我检查将在firefug的html选项卡中打开的元素。之后,我右键单击该元素并复制xpath。这个xpath也没有响应。

部分与此问题相关,我已经在stackoverflow中询问了问题。 Phrogz回答了我的问题。从他的答案我红色Xpath(w3schools)然后我明白如何写xpath。但我不能指望用户也会编写xpath。如果任何可用于从网页获取xpath的附加组件或任何其他工具都很有用。

ruby-on-rails xpath
3个回答
1
投票

我正在使用萤火虫。

但是使用nokogiri和机械化我从未成为XPath的朋友作为选择器。我正在使用CSS路径。但最简单且最安全的方法是使用id属性(如果给定)。


1
投票

如果您正在使用chrome ..您可以右键单击并执行Inspect Element ...然后在网页中搜索您需要的元素,然后右键单击以复制Xpath。


0
投票

您可以使用Google Chrome - 开发人员工具

  1. 右键单击要获取xpath qazxsw poi的web元素
  2. 然后打开Developer Tool窗口,突出显示蓝色条目,然后右键单击该蓝色线条并执行图像中所示的操作 Select Element
© www.soinside.com 2019 - 2024. All rights reserved.