选择器表达式 | 作用 |
---|---|
nodename | 选取此层级节点下的 所有子节点 |
/ | 代表从根节点进行选取匹配 |
// | 可以理解为匹配,也就是在任意节点中选取此节点,直到匹配为止 |
. | 选取当前节点 |
… | 选取当前节点上一层(上一级目录) |
@ | 选取属性(Attribute) |
路径方式 | 效果 |
---|---|
/html/body/div | 表示从html文档的根节点开始寻找,标签与标签之间用/隔开,代表一个层级 |
/html//div | 表示多个层级 作用于两个标签之间(为在html下进行匹配寻找标签div) |
//div | 从任意节点开始匹配,也就是查找所有的div标签 |
./div | 表示从当前的xml标签(tag)开始寻找div |
节点方法 | 匹配效果 |
---|---|
/text() | 获取标签(tag)下直系的标签内容 |
//text() | 获取标签(tag)中所有的文本内容 |
string() | 获取标签(tag)中所有的文本内容 |