简介

xpaths是一门专门在XML和HTML文档中寻找的语言,可用来在xml和html文档中对元素和html文档中对元素和属性进行遍历。

语法

选取节点

使用路径表达式来选取XML文档中的节点或者节点集。这些路径表达式和我们在常规的电脑文件系统中看到的表达式非常相似

表达式 描述 实例 结果
nodename 选取此节点的所有子节点 bookstore 选择bookstore下所有的节点
/ 如果是在最前面,代表从根节点选取。否则选择某一节点下的某个节点 /bookstore 选择根元素下所有的bookstore节点
// 从全局节点中选择节点,随便在哪个位置 //book 从全局节点中找到所有的book节点
@ 选择某个节点的选择 //book[@price] 选择所有book节点的price属性

谓语:

谓语来查找某个特定的节点,