位置: IT常识 - 正文

Xpath元素定位之同级节点,父节点,子节点

编辑:rootadmin
Xpath元素定位之同级节点,父节点,子节点

推荐整理分享Xpath元素定位之同级节点,父节点,子节点,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

XPath学习:轴(8)——following-sibling

XPath 是一门在 XML 文档中查找信息的语言。XPath 可用来在 XML 文档中对元素和属性进行遍历。

XPath 是 W3C XSLT 标准的主要元素,并且 XQuery 和 XPointer 同时被构建于 XPath 表达之上。

推荐一个挺不错的网站:http://www.zvon.org/xxl/XPathTutorial/General_chi/examples.html 里面有很不错的例子,下面的例子中红色字体表示使用对应语法获取的元素(或属性)。

XPath轴(XPath Axes)可定义某个相对于当前节点的节点集:

1、child 选取当前节点的所有子元素

2、parent 选取当前节点的父节点

3、descendant 选取当前节点的所有后代元素(子、孙等)

4、ancestor 选取当前节点的所有先辈(父、祖父等)

5、descendant-or-self 选取当前节点的所有后代元素(子、孙等)以及当前节点本身

6、ancestor-or-self 选取当前节点的所有先辈(父、祖父等)以及当前节点本身

7、preceding-sibling 选取当前节点之前的所有同级节点

8、following-sibling 选取当前节点之后的所有同级节点

9、preceding 选取文档中当前节点的开始标签之前的所有节点

10、following 选取文档中当前节点的结束标签之后的所有节点

11、self 选取当前节点

12、attribute 选取当前节点的所有属性

13、namespace 选取当前节点的所有命名空间节点

following-sibling 选取当前节点之后的所有同级节点,跟preceding-sibling一样都是选取同级同父的节点,只不过following是取对应节点之后的节点,preceding-sibling取的是该节点之前的节点。

/AAA/BBB/following-sibling::* 取/AAA/BBB节点的之后的所有同级节点

<AAA>

<BBB>

<CCC/>

<DDD/>

</BBB>

<XXX>

<DDD>

<EEE/>

<DDD/>

Xpath元素定位之同级节点,父节点,子节点

<CCC/>

<FFF/>

<FFF>

<GGG/>

</FFF>

</DDD>

</XXX>

<CCC>

<DDD/>

</CCC>

</AAA>

//CCC/following-sibling::* 选取所有CCC元素的之后所有同级节点

<AAA>

<BBB>

<CCC/>

<DDD/>

</BBB>

<XXX>

<DDD>

<EEE/>

<DDD/>

<CCC/>

<FFF/>

<FFF>

<GGG/>

</FFF>

</DDD>

</XXX>

<CCC>

<DDD/>

</CCC>

</AAA>

https://www.cnblogs.com/zhaozhan/archive/2009/09/10/1564332.html

本文链接地址:https://www.jiuchutong.com/zhishi/288882.html 转载请保留说明!

上一篇:伊斯塔帕海岸的热带斑海豚,墨西哥 (© Christian Vizl/Tandem Stills + Motion)(伊斯塔神)

下一篇:onlyOffice+vue实现基础案例(vue onblur)

  • 应交增值税和未交增值税都有余额
  • 金税财务是干什么的
  • 支付给职工以及为职工支付的现金包括哪些
  • 500元以内的商品都有哪些
  • 接受虚开增值税 经侦立案
  • 个人所得税补缴不补会怎样
  • 企业微信支付密码怎么设置
  • 材料存货的期末计量有何特点
  • 其他服务费包括哪些内容
  • 住宅租给公司需要注意什么
  • 税控技术服务
  • 公司没有发票的做内账,那么支付款从哪里来
  • 附加税水利行政事业是否取消?
  • 升级设备属于什么科目
  • 生产企业出口退税全部流程
  • windows11咋样
  • 可转债溢价率多高为好
  • 个人独资企业每月开票金额
  • 没有一般纳税人证明怎么办
  • 金税盘服务费怎么申报抵扣
  • 其他业务收入对方科目
  • 抖音小程序任务哪里接
  • vue3.0项目
  • 今日冬至有什么讲究吗
  • php7.3安装
  • 跨区域预缴增值税是当月还是次月
  • 什么是工程施工的总纲领
  • fastjson 解析
  • js fetch api
  • 【深度学习】详解 MAE
  • pytorch新手入门
  • yii2.0框架
  • php安装openssl扩展
  • c++怎么创建文件夹
  • 增值税专用发票的税率是多少啊
  • 收押金退押金会计分录
  • 个人出租房可开发票吗
  • 企业提取盈余公积属于什么会计科目
  • 业务预算包括直销费用吗
  • 个体户怎么网上变更法人
  • 税控盘抵减增值税
  • 出口企业出口退税流程
  • SQL Server 2005通用分页存储过程及多表联接应用
  • 个体工商户核算方式填什么
  • 金税四期的政策
  • 小规模纳税人每月不超过10万
  • 固定资产摊余价值怎么计算
  • 研发费用加计扣除的条件
  • 营利性养老机构有补贴吗
  • 政府补助收入是指
  • 增值税附加税印花税都是什么
  • 提供劳务收入的确认条件
  • 减免及返还增值税怎么算
  • 法人私户转公户备注什么
  • 企业代扣的个人所得税款收入属于哪个会计科目
  • 没有认证的进项发票可以做成本吗
  • 转账到银行卡是从哪转的
  • 会计调账情况模板
  • 利息收入核算什么科目
  • 为什么要计提工资
  • 微信开发中工具
  • sql server 性能调优
  • mysql如何修改默认值
  • 如何使用xp
  • ubuntu 编译软件
  • 怎么在ubuntu上编程
  • xp系统win键没反应
  • win102h20
  • mom.exe是什么程序
  • androidstudio更改工程名字
  • win10自带终端
  • 学习雷锋好榜样
  • 微信小程序实现查询功能
  • python3条件语句
  • 怎么在html中调用js的函数
  • android+
  • 用python做一个贪吃蛇
  • 供电代收电费
  • 企业所得税纳税申报表A类
  • 叶青和奚卫华
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设