XPath技术

主要用于快速的获取所需节点对象

如何在Dom4j中运用xpath技术:

1.导包:导入xpath支持的jar包:jaxen-1.1-beta-6

2.使用xpath方法    document.selectSingleNode(" ");查找一个节点对象

                              document.selectNodes("  "); 查找多个节点对象

3  .         /     表示从xml的根元素或者子元素开始

             //     表示选择文档中所有满足双斜线之后规则的元素。

            *   通配符,表示匹配任意字符

             []     表示选择条件下的元素:里面为数字时,表示在文档中出现的顺序,可以为last()函数,表示最后一个。

             @    表示选取属性节点      @id:表示选取的是属性。   [not(@id)]不包含id属性的

            and     表示条件的与关系

            text()     表示选择文本内容

你可能感兴趣的:(XPath技术)