首页 > 代码库 > xpath
xpath
Xpath简介
Xpath是一个独立的一个路径语言,主要的目的是为了查找路径中的元素。
那么DOM4J默认支持Xpath的路径查找。
常用的方法有以下的两种:
selectNodes(“xpath”) à 查询指定路径的所有的元素
selectSingleNode(“xpath”) à 查询指定路径的第一个元素
常用的Xpath路径写法
/AAA 指定从XML文档的根开始写路径
//BBB 指定从整个XML中搜索满足的元素名
/AAA/CCC/DDD/* 指定路径下所有的元素
//* 指定获取所有的元素
/AAA/BBB[1] 指定路径下的第一个元素,一定是以1开始的
/AAA/BBB[last()] 指定路径下的最后一个元素
//@id 指定要获取的属性元素
//BBB[@id] 指定带属性的元素
//BBB[@id=‘b1‘] 指定属性值的元素
//BBB[ position() = floor(last() div 2 + 0.5) or position() = ceiling(last() div 2 + 0.5) ]
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。