- 1108
- 0
- 约2.93万字
- 约 41页
- 2018-10-14 发布于河北
- 举报
XPath官方手册中文版
XPath官方手册中文版
良少 整理 shendl_s@
/shendl/
来自于 /
XPATH 指南
实例 1
基本的XPath语法类似于在一个文件系统中定位文件,如果路径以斜线 / 开始,
那么该路径就表示到一个元素的绝对路径
实例 2
如果路径以双斜线 // 开头, 则表示选择文档中所有满足双斜线//之后规则的元
素(无论层级关系)
实例 3
星号 * 表示选择所有由星号之前的路径所定位的元素
实例 4
方块号里的表达式可以进一步的指定元素, 其中数字表示元素在选择集里的位
置, 而last()函数则表示选择集中的最后一个元素.
实例 5
实例 6
属性的值可以被用来作为选择的准则, normalizespace函数删除了前部和尾部
的空格, 并且把连续的空格串替换为一个单一的空格
实例 7
count()函数可以计数所选元素的个数
实例 8
name()函数返回元素的名称, startwith()函数在该函数的第一个参数字符串是
以第二个参数字符开始的情况返回true,contains()函数当其第一个字符串参数
包含有第二个字符串参数时返回true.
实例 9
stringlength函数返回字符串的字符数,你应该用lt;替代, 用gt;代替
实例 10
多个路径可以用分隔符 | 合并在一起
实例 11
child轴(axis)包含上下文节点的子元素, 作为默认的轴,可以忽略不写.
实例 12
descendant(后代)轴包含上下文节点的后代,一个后代是指子节点或者子节点的
子节点等等, 因此descendant轴不会包含属性和命名空间节点.
实例 13
parent轴(axis)包含上下文节点的父节点, 如果有父节点的话
实例 14
ancestor轴(axis)包含上下节点的祖先节点, 该祖先节点由其上下文节点的父节
点以及父节点的父节点等等诸如此类的节点构成,所以ancestor轴总是包含有根
节点,除非上下文节点就是根节点本身.
实例 15
followingsibling轴(axis)包含上下文节点之后的所有兄弟节点
实例 16
precedingsibling 轴(axis)包含上下文节点之前的所有兄弟节点
实例 17
following轴(axis)包含同一文档中按文档顺序位于上下文节点之后的所有节点,
除了祖先节点,属性节点和命名空间节点
实例 18
following轴(axis)包含同一文档中按文档顺序位于上下文节点之前的所有节点,
除了祖先节点,属性节点和命名空间节点
实例 19
descendantorself 轴(axis)包含上下文节点本身和该节点的后代节点
实例 20
ancestororself 轴(axis)包含上下文节点本身和该节点的祖先节点
实例 21
ancestor,descendant,following,preceding 和self轴(axis)分割了XML文档(忽
略属性节点和命名空间节点), 不能交迭, 而一起使用则包含所有节点
实例 22
div运算符做浮点除法运算,mod运算符做求余运算,floor函数返回不大于参数
的最大整数(趋近于正无穷),ceiling返回不小于参数的最小整数(趋近于负无穷)
实例 1| 前页 | 后页
基本的XPath 语法类似于在一个文件系统中定位文件,如果路径以斜线 / 开始,
那么该路径就表示到一个元素的绝对路径
/AAA
选择根元素AAA
AAA
BBB/
CCC/
BBB/
BBB/
DDD
BBB/
/DDD
CCC/
/AAA
在XLab中打开实例 | 树视图 (JPG)
/AAA/CCC
选择AAA的所有CCC子元素
AAA
BBB/
您可能关注的文档
- 9、巨人的花园(完美版).ppt.ppt
- 9、巨人的花园(完美版)-[修复的].pptx
- 9巨人的花园ppt课件修改版.ppt
- 9校长在全校师生安全教育会上的讲话稿.doc
- 9巨人的花园(完美版).ppt
- Aggregate-Demand-I:Building-the-IS--LM--Model--总需求I:建立IS-LM模.ppt
- Airbnb营销分析.docx
- aliez歌词解析.pptx
- Alcon2013晶体指南.pdf
- AMC10词汇.doc
- 山西天一大联考2025-2026学年高二上学期期末学情监测语文试题(试卷+解析).docx
- 山西忻州部分学校2025-2026学年高一上学期2月质量检测数学试题(人教B版)(试卷+解析).docx
- 山西运城市2025-2026学年高二第一学期期末调研测试数学试题(试卷+解析).docx
- 陕西省榆林市榆阳区2025-2026学年八年级上学期期末地理试题(试卷+解析).docx
- 陕西西安市碑林区2025-2026学年度第一学期期末八年级生物试题(试卷+解析).docx
- 四川省广元市苍溪县2025-2026年八年级上学期期末道德与法治试题(试卷+解析).docx
- 江苏泰州市姜堰区2025-2026学年七年级上学期1月期末数学试题(试卷+解析).docx
- 江苏省扬州市邗江区2025-2026学年九年级上学期期末考试化学试题(试卷+解析).docx
- 江西上饶市铅山县2025-2026学年第一学期期末考试八年级数学试题(试卷+解析).docx
- 江苏扬州市高邮市2025-2026学年度第一学期期末学业质量监测试题九年级英语(试卷+解析).docx
最近下载
- 上海牛津版小学英语三年级下册3B全册练习课时练试卷习题.pdf VIP
- 高中数学数列求和练习题(错位相减 + 裂项).docx
- 小学三年级心理健康教育辅导活动课件《困难像弹簧》.ppt VIP
- 面向2026年国际市场的跨境电商品牌推广方案.docx VIP
- 西南18J812_室外附属工程 标准图集.pdf VIP
- 高中物理运动学、牛顿力学、图像、能量.pdf VIP
- 2025年9月第42届全国中学生物理竞赛预赛试题(含答案及评分标准).pdf
- 高中物理运动学经典图像题.doc VIP
- 《基本中国拳法》简体中文.pdf VIP
- 基于核心素养的高中生物学课堂教学研究-来源:新课程(第2022016期)-山西三晋报刊传媒集团有限责任公司.pdf VIP
原创力文档

文档评论(0)