XPath对XML解析,修饰符简要说明

4 篇文章 0 订阅

dom4j-xpath选择xml节点类型:

1、绝对路径   /
2、相对路径   //
3、所有类型   *
4、指定      [   ]
5、属性      @
     1、指定序号   数字
      2、操作符:   | 或
      3、函数:
                 name() 返回名称
                 count() 返回个数
                 normalize-space()去除空格后
                 starts-with(,) 以开始
                 contains()    包含
                 string-length(,) 长度

     修饰:      
    6、某种子节点        child:: 与//,/类似                                        ,修饰子节点
    8、某种节点的父节点 parent::          以某个节点为父节点的节点                ,修饰父节点

    7、某种节点所有子节点:  descendant:: 以某个节点为子节点的节点                ,修饰后代
    9、某种节点的所有祖先节点 ancestor::    从某个节点到某个节点的所有直系节点,不包括本身,修饰祖先节点

    14、节点和其子节点:      descendant-or-self:: 某个节点包含其某种子节点        ,包括自身
    15、节点和其祖先节点:    ancestor-or-self::   某个节点包含其某种父节点        ,包括自身

    12、之后的所有节点:      following::          某个节点之后的所有节点,子节点   ,修饰后面的节点
    13、之前的所有节点:      preceding::          某个节点之前的所有节点,子节点   ,修饰前面的节点

    10、某个节点之后兄弟节点  following-sibling::  某个节点之后的某类兄弟节点      ,修饰后面后兄弟节点
    11、某个节点之前兄弟节点  preceding-sibling::  某个节点之前的某类兄弟节点      ,修饰前面后兄弟节点

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值