这些常用的xpath基础语法,你都知道吗?
2020-07-15
1084
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、选取若干路径