首页 > 代码库 > 分享一个非常棒的xpath教程
分享一个非常棒的xpath教程
不多说,直接上地址: http://zvon.org/xxl/XPathTutorial/General/examples.html
点击左上角“中文”即可显示中文翻译实例。
xpath用于解析html,xml.xhtml这一类标签文档很方便,也很直接,用简短的语法提取标签文档的内容、属性等。
在linux下终端可以用xpath
, xmllint --xpath
这一类的工具来即时测试xpath语法提取效果。
一个简易的范例,从cnBeta获取首页热门新闻的标题和摘要
curl -s http://www.cnbeta.com | xmllint --html --xpath ‘/html/body/div/section/section/section/div/div/div[@id="hot"]/dl/dt/a‘ - 2>/dev/null <a href=http://www.mamicode.com/"/articles/321967.htm" target="_blank">LG将推出圆形智能手表与摩托360竞争小米回应电量虚标问题 称质检总局抽样系非官方渠道购买充电宝冒烟 北京地铁15号线一列车清车
最后xpath改为a/text()
即可获取a标签内文本内容
分享一个非常棒的xpath教程
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。