XPath Helper

发布时间: 编辑:CINDY 5人评论 192078次浏览 Chrome开发者工具插件
直达下载
摘要 : XPath Helper可以支持在网页点击元素生成xpath,整个抓取使用了xpath、正则表达式、消息中间件、多线程调度框架的chrome插件。

XPath Helper Chrome插件开发背景

每一个写爬虫、或者是做网页分析的人,相信都会因为在定位、获取xpath路径上花费大量的时间,甚至有时候当爬虫框架成熟之后,基本上主要的时间都花费在了页面的解析上。在没有这些辅助工具的日子里,我们只能通过搜索html源代码,定位一些id去找到对应的位置,非常的麻烦,而且经常出错。而我们今天要介绍的这款XPath Helper可以很好的帮助大家解决这个难题。

XPath Helper Chrome插件简介

xpath helper插件是一款免费的chrome爬虫网页解析工具。可以帮助用户解决在获取xpath路径时无法正常定位等问题。该插件主要能帮助你在各类网站上通过按shift键选择想要查看的页面元素来提取查询其代码,同时你还能对查询出来的代码进行编辑,而编辑出的结果将立即显示在旁边的结果框中。

XPath Helper图片

XPath Helper Chrome插件logo

XPath Helperlogo图片

XPath Helper Chrome插件使用方法

1.XPath Helper插件的离线安装方法参照:chrome插件的离线安装方法最新chrome浏览器下载地址:https://huajiakeji.com/chrome/2017-09/813.html。

2.在chrome浏览器安装好xpath helper插件后,该插件在安装后,只会在之后打开的标签页上启用效果,安装之前打开的标签页则无法使用,在新的页面中你可以通过点击界面右上角的插件图标来打开插件窗口。打开某个网页(以搜狐为例)拷贝目标页面元素的XPATH,如下图所示:
XPath Helper Chrome插件使用方法

2.点击浏览器右上角xpath-helper图标 打开xpath-helper工具,并将拷贝的XPATH 复制到 小怕xpath-helper 左边的输入框中,右侧输入框将显示XPATH定位的元素的文本内容.或者点击 Ctrl + Shift + X 激活 XPath Helper的控制台,然后您可以在 Query 文本框中输入相应 XPath 进行调试了,提取的结果将被显示在旁边的 Result 文本框中,如下图所示:

xpath helper使用方法
3.这样你就可以优化你的xpath了。

XPath Helper使用方法

4、xpath helper官方文档上介绍的使用方法如下:

打开窗口后,按shift键并移动鼠标至你需要查看的区域即可立即在插件窗口中显示其代码查询结果。

1)打开一个新的标签,并导航到你最喜欢的网页。
2)按Ctrl-Shift键-X以打开XPath辅助控制台。
3)按住Shift键鼠标在页面上的元素。查询框会不断更新,以显示鼠标指针下面的元素充分XPath查询。结果框其右侧将显示评价结果的查询。
4)如果需要的话,可以直接在控制台编辑XPath查询。在结果框中将立即反映任何变化。
5)再次按Ctrl-Shift键-X关闭控制台


XPath Helper Chrome插件注意事项


虽然XPath Helper插件使用非常方便,但它也不是万能的,有两个问题:
1.XPath Helper 自动提取的 XPath 都是从根路径开始的,这几乎必然导致 XPath 过长,不利于维护;
2.当提取循环的列表数据时,XPath Helper 是使用的下标来分别提取的列表中的每一条数据,这样并不适合程序批量处理,还是需要人为修改一些类似于*标记等。不过,合理的使用Xpath,还是能帮我们省下很多时间的!

查看更多

XPath Helper下载地址

点击下载XPath Helper

转载必须注明来自:https://huajiakeji.com/web-development/2018-01/892.html

Vue.js devtools插件

Vue.js devtools插件

3 人评论 165734 次人浏览 4.6分 4.6 分
Vue.js开发者工具是一款适用于chrome浏览器和Firefox浏览器的浏览器插件。
JSON Formatter

JSON Formatter

0 人评论 74549 次人浏览 4.6分 4.6 分
JSON Formatter是一款能格式化json代码,使得json代码页面变得便于阅读的chrome json格式化开源插件。
Web Scraper

Web Scraper

0 人评论 111433 次人浏览 4.0分 4.0 分
Web Scraper是一款可以从网页中提取数据的chrome网页数据提取插件,是一款非常好用的爬虫工具。
Ditto - 高效率复制粘贴利器

Ditto - 高效率复制粘贴利器

0 人评论 25167 次人浏览 4.0分 4.0 分
Ditto是标准Windows剪贴板的扩展。它保存放在剪贴板上的每个项目,允许您以后访问这些项目。Ditto允许您保存可以放在剪贴板上的任何类型的信息,文本,图像,HTML,自定义格式。
Tomato Pie番茄钟

Tomato Pie番茄钟

0 人评论 28102 次人浏览 4.0分 4.0 分
Tomato Pie 是一款开源的 Chrome 新标签页扩展,适用于番茄工作法,直观,简单,拥有马赛克统计图、浏览器通知、扩展栏图标倒计时等功能。
Block Site - Chrome™ 网站拦截程序

Block Site - Chrome™ 网站拦截程序

1 人评论 19686 次人浏览 4.0分 4.0 分
Block Site - Chrome™ 网站拦截程序是一款可以让您保持专注,提高工作效率。轻松拦截任何令人分心或有害的网站。彻底杜绝耽误时间!
Rooster for Chrome:网站浏览时间统计

Rooster for Chrome:网站浏览时间统计

0 人评论 18779 次人浏览 4.0分 4.0 分
Rooster for Chrome是一款可以用“鸡叫”提醒你在浏览某些网站时超时的一款Chrome 扩展,并且能够在新标签页统计到每天的具体浏览时间饼状图,非常直观。
GitHub File Icon

GitHub File Icon

1 人评论 13443 次人浏览 4.0分 4.0 分
GitHub File Icon是一款可以改善GitHub 现有的档案系统呈现样式,使它更容易被用户阅读的chrome插件。
PHP Console

PHP Console

1 人评论 51051 次人浏览 4.0分 4.0 分
PHP Console是一款可以帮助PHP开发者,以Chrome浏览器为媒介输出PHP调试信息的谷歌浏览器插件。
WEB前端助手(FeHelper)

WEB前端助手(FeHelper)

0 人评论 76723 次人浏览 3.8分 3.8 分
FE助手:包括字符串编解码、代码压缩、美化、JSON格式化、正则表达式、时间转换工具、二维码生成与解码、编码规范检测、页面性能检测、页面取色、Ajax接口调试
JetBrains IDE Support

JetBrains IDE Support

0 人评论 72970 次人浏览 3.7分 3.7 分
JetBrains IDE Support是一款webstorm网页开发调试工具,支持HTML/CSS/JavaScript编辑和JavaScript调试。
Forest

Forest

0 人评论 46158 次人浏览 3.7分 3.7 分
Forest是一款以种树为主题的有趣方式来帮助用户专心投入工作的chrome定时工作管理插件
RescueTime 插件:  时间管理工具

RescueTime 插件: 时间管理工具

0 人评论 40486 次人浏览 3.5分 3.5 分
RescueTime chrome插件是一款可以记录你在Chrome中的时间,并清楚地了解你整天在做什么的浏览器插件。​RescueTime帮助您了解您的日常习惯,以便您专注并提高生产力。
XPath Helper Wizard

XPath Helper Wizard

0 人评论 19637 次人浏览 3.3分 3.3 分
XPath Helper Wizard是一个可以创建XPath查询选择类似的元素并且返回可视化结果的chrome插件
极简Json格式化插件

极简Json格式化插件

0 人评论 51106 次人浏览 3.2分 3.2 分
极简Json格式化是一个非常简单的Chrome插件,用于将JSON接口返回值格式化成可读方式。
虾皮卖家助手Shopee Fans插件

虾皮卖家助手Shopee Fans插件

0 人评论 8000 次人浏览 3.0分 3.0 分
虾皮卖家助手Shopee Fans是一款不错的虾皮卖家辅助工具,这款软件支持跨境电商平台Shopee虾皮、阿里巴巴、Lazada、速卖通等多个平台。可以帮助卖家在上面对自己的商品进行全面的运用,帮助卖家进行全面的运营,对于卖家来说绝对是非常具有帮助的助手,能够极大程度的帮助用户完成独立的运营。
评论:(5)

已有 5 位网友发表了一针见血的评论,你还等什么?

  • 1楼 kplin 回复该留言
    很棒,下载安装好了,能用。下载后是crx文件。用chrome无法直接安装,要先把文件后缀改成zip文件,然后解压一下,就能安装了。
  • 2楼 路人 回复该留言
    @TEST:是不是被电脑拦截了啊,我是可以下载的
  • 3楼 TEST 回复该留言
    点了提示感谢下载,其实没下载,没反应
  • 4楼 cindy 回复该留言
    @ddd:你应该是MAC用户,mac用户下载时请不要选择高速下载,就选择从下载地址下载就可以了。
  • 5楼 ddd 回复该留言
    这个软件完全是不行的,下到最后就不响应了,很是尴尬 而且我试了很多次了