-
选取节点
/ 如果是在最前面,代表从根节点选取,否则选择某节点下的某个节点,只查询子一辈的节点 // 查询所有子孙节点 . 选取当前节点 . . 选取当前节点的父节点 @ 选取属性 * 匹配任何元素节点 @* 匹配任何属性节点 -
谓语
模糊匹配 //div[contains(@class,‘f1’)] : div的class属性带有f1的 通配符 * //body/* : body下面所有的元素 注意:谓语中的下标是从1开始的,不是从0开始的
选取节点
/ | 如果是在最前面,代表从根节点选取,否则选择某节点下的某个节点,只查询子一辈的节点 |
// | 查询所有子孙节点 |
. | 选取当前节点 |
. . | 选取当前节点的父节点 |
@ | 选取属性 |
* | 匹配任何元素节点 |
@* | 匹配任何属性节点 |
谓语
模糊匹配 | //div[contains(@class,‘f1’)] : div的class属性带有f1的 |
通配符 * | //body/* : body下面所有的元素 |
注意:谓语中的下标是从1开始的,不是从0开始的