XPath提供了一种书写方式,可以很方便找到xml的标签。导入xpath的jar包就可以使用了。
1. 导入XPath的jar包
找到 jaxen-1.1-beta-6.jar,将其导入到lib目录下。
2. XPath的语法
XPath的API只有两个。
selectNodes("str") 返回集合
selectSingleNode() 一个Node对象
3. selectNodes参数
参数string中的写法 | 作用 |
---|---|
/AAA/BBB | 获取BBB的节点 |
//BBB | 无论层级关系,找到BBB的节点 |
* | 代表所有 |
/AAA/BBB[1] | 找到BBB的第一个 |
/AAA/BBB[2] | 找到BBB的最后一个 |
@ | 代表属性 |