#1.选取节点 ''' / 如果是在最前面,代表从根节点选取,否则选择某节点下的某个节点.只查询子一辈的节点 /html 查询到一个结果 /div 查询到0个结果,因为根节点以下只有一个html子节点 /html/body 查询到1个结果 // 查询所有子孙节点 //head/script //div . 选取当前节点 .. 选取当前节点的父节点 @ 选取属性 //div[@id] 选择所有带有id属性的div元素 ''' #2.谓语 ''' 谓语是用来查找某个特定的节点或者包含某个指定的值的节点,被嵌在方括号中。 //body/div[1] body下的第一个div元素 //body/div[last()] body下的最后一个div元素 //body/div[position()<3] body下的位置小于3的元素 //div[@id] div下带id属性的元素 //input[@id="serverTime"] input下id="serverTime"的元素 模糊匹配 //div[contains(@class,'f1')] div的class属性带有f1的 通配符 * //body/* body下面所有的元素 //div[@*] 只要有用属性的div元素 //div[@id='footer'] //div 带有id='footer'属性的div下的所有div元素 //div[@class='job_bt'] //dd[@class='job-advantage'] 运算符 //div[@class='job_detail'] and @id='job_tent' //book/title | //book/price 选取 book 元素的所有 title 和 price 元素。 也可以百度搜索XPath语法 .//a/text() 当前标签下所有a标签的文字内容 //tr[position()>1 and position()<11] 位置大于1小于11 ''' #需要注意的知识点 ''' 1./和//的区别:/代表子节点,//代表子孙节点,//用的比较多 2.contains有时候某个属性中包含了多个值,那么使用contains函数 //div[contains(@class,'lg')] 3.谓语中的下标是从1开始的,不是从0开始的 ''' 作者:风吹底裤飘 xpath语法 XPath 需要 登录 后方可回复, 如果你还没有账号请 注册新账号 相关文章 Bootstrap 下拉菜单(Dropdown)插件 Ros 2020-09-10 662 正则表达式应用之提炼百度歌词的实现代码 Oriel 2021-05-30 640 python动态网站爬虫实战(requests+xpath+demjson+redis) Roxana 2021-12-16 1042 python使用xpath获取页面元素的使用 Elizabeth 2021-12-16 689 Python爬虫必备之XPath解析库 Querida 2021-12-16 611 Python爬虫之用Xpath获取关键标签实现自动评论盖楼抽奖(二) Valentina 2021-12-16 1566 Python自动化之定位方法大杀器xpath Cybill 2021-12-16 1056 python中requests库+xpath+lxml简单使用 Jennifer 2021-12-16 713 python使用XPath解析数据爬取起点小说网数据 Valarie 2021-12-16 1498 JavaScript处理XMLDOM、XPath和XSLT方法详解 Madeleine 2022-05-31 874 XML基本概念XPath、XSLT与XQuery函数介绍 Lillian 2022-05-31 450 C#导航器Xpath与XPathNavigator类 Victoria 2022-06-07 397 Python xpath,JsonPath,bs4的基本使用 Edie 2022-07-03 22 XPath<br>轴(Axes) Nissa 2022-09-29 938 Python爬虫Xpath定位数据的两种方法 Brigitte 2022-10-02 278 python爬虫lxml库解析xpath网页过程示例 Ida 2022-10-18 223 Python爬虫必备之Xpath简介及实例讲解 Ilona 2022-10-19 1081 一个Python案例带你掌握xpath数据解析方法 Oralie 2022-10-23 519 使用selenium+chromedriver+xpath爬取动态加载信息 Tesia 2022-10-23 10 python爬虫指南之xpath实例解析(附实战) Alanni 2022-10-23 1444
xpath语法 XPath
帮助他人,成就自己。
人生最大成功就是伸出热情而温暖的双手,尽自己所能去帮助身边的每一个人,只要无私的奉献,就会收获到美好的生活。
1024问感谢每一位朋友的帮助和支持。