我的XPath笔记
来源:互联网 发布:mastercam多轴编程教程 编辑:程序博客网 时间:2024/06/05 02:26
我自己常用的 :
①、/节点1/节点2.../节点n :获取这个全路径下所有名字为 节点n的节点,返回一个集合
②、child::book :选取所有属于当前节点的子元素的 book 节点
RT,学习一篇博客所做的笔记,留做存根
//* : 选取文档中的所有元素@*匹配任何属性结点//title[@*] :选取所有带有属性的title元素node()匹配任何类型的结点谓词: 都是举例说明/bookstore/book[1]选取属于bookstore子元素的第一个book元素/bookstore/book[last()]选取属于bookstore子元素的最后一个book元素/bookstore/book[last()-1]选取属于bookstore子元素的倒数第二个book元素/bookstore/book[position()<3]选取属于bookstore子元素的前面两个book元素//title[@lang]选取拥有名为lang属性的title元素//title[@lang='eng']选取所有的拥有 lang="eng" 属性的title元素/bookstore/book[price>35.00]选取 bookstore 元素的所有 book 元素,且其中的 price 元素的值须大于 35.00/bookstore/book[price>35.00]/title选取 bookstore 元素中的 book 元素的所有 title 元素,且其中book元素的price元素的值须大于35.00。选取多个路径//book/title | //book/price选取 book 元素的所有 title 和 price 元素//title | //price选取文档中的所有 title 和 price 元素/bookstore/book/title | //price选取属于 bookstore 元素的 book 元素的所有 title 元素,以及文档中所有的 price 元素使用当前结点的相对位置child::book选取所有属于当前节点的子元素的 book 节点attribute::lang选取当前节点的 lang 属性child::*选取当前节点的所有子元素attribute::*选取当前节点的所有属性child::text()选取当前节点的所有文本子节点child::node()选取当前节点的所有子节点descendant::book选取当前节点的所有 book 后代ancestor::book选择当前节点的所有 book 先辈ancestor-or-self::book选取当前节点的所有 book 先辈以及当前节点(如果此节点是 book 节点)child::*/child::price选取当前节点的所有 price 孙节点
0 0
- 我的XPath笔记
- 关于xpath的学习笔记
- 我理解的xpath实战应用
- XPATH笔记
- Xpath 笔记
- xpath笔记
- xpath笔记
- 如何写xpath的小笔记
- xpath路径表达式笔记
- xpath路径表达式笔记
- XPATH语法笔记
- XML学习笔记---Xpath
- xpath路径表达式笔记
- xpath路径表达式笔记
- xpath路径表达式笔记
- Xpath----课程笔记
- xpath路径表达式笔记
- Xpath路径学习笔记
- 【总结】Java基础总结⑸
- Hadoop命令大全
- 工作总结概述
- Hbase 源码分析之 Regionserver上的 Get 全流程
- Java Callable测试
- 我的XPath笔记
- Gson解析(6)——注册TypeAdapter及处理Enum类型
- iOS编程--------UIControl的作用及其子类UISegmentedControl的使用 / UISlider的使用 / UIImageView的使用
- Java序列化的机制和原理
- 【总结】Java基础总结⑹
- Kafka集群文档
- [Python进阶-3]面向对象,类,实例,属性,方法,类属性,类方法,内部属性
- leetcode题目 旋转排序数列的查找
- 回顾spring(云计算项目)