xpath全称为XML Path Language, 是一门从XML中提取数据的语言,通常是利用元素和属性来进行导航的。
一、对于xpath的理解
1、xpath特点:
2、xpath节点
在xpath 中,XML 文档是被当做节点树来对待的,其中包括以下七种类型的节点:元素、属性、文本、命名空间、处理指令、注释以及文档(根)节点。
<?xml version="1.0" encoding="UTF-8"?> <bookstore> <book> <title lang="en">Harry Potter</title> <author>J K. Rowling</author> <year>2005</year> <price>29.99</price> </book> </bookstore>
节点解析:
<bookstore> (文档节点) <author>J K. Rowling</author> (元素节点) lang="en" (属性节点)
二、xpath基础语法
1、xpath常用规则
2、xpath通配符
3、xpath谓语(predicates)
4、选取若干路径
数据分析咨询请扫描二维码