xpath入门

XPath表达式的含义

/html/head/title : 选择 HTML 文档中<head> 标签内的<title> 元素
/html/head/title/text() : 选择上面提到的<title> 元素的文字
//td : 选择所有的<td> 元素
//div[@class="mine"] : 选择所有具有 class="mine"属性的 div 元素

注:/ 表示层级
// 表示所有

xpath的层级关系:xpath匹配批次内容时,匹配到上一层级,然后利用循环的方式依次获取每个list中的数据;例如:<div>
<div>
<a href="#">1</a>
<a href="#">1</a>
<a href="#">1</a>
<a href="#">1</a>
<div>
</div>
xpath匹配到第二个div即可,写为xpath('//div/div')


href.jpg
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容