已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
XPath语法类似于在一个文件系统中定位文件,如果路径以斜线 / 开始, 那么该路径就表示到一个元素的绝对路径/AAA选择根元素AAA在XLab中打开实例|树视图 (JPG)/AAA/CCC选择AAA的所有CCC子元素在XLab中打开实例|树视图 (JPG)/AAA/DDD/BBB选择AAA的子元素DDD的所有子元素在XLab中打开实例|树视图 (JPG)如果路径以双斜线 / 开头, 则表示选择文档中所有满足双斜线/之后规则的元素(无论层级关系)/BBB选择所有BBB元素在XLab中打开实例|树视图 (JPG)/DDD/BBB选择所有父元素是DDD的BBB元素在XLab中打开实例|树视图 (JPG)星号 * 表示选择所有由星号之前的路径所定位的元素/AAA/CCC/DDD/*选择所有路径依附于/AAA/CCC/DDD的元素在XLab中打开实例|树视图 (JPG)/*/*/*/BBB选择所有的有3个祖先元素的BBB元素在XLab中打开实例|树视图 (JPG)/*选择所有元素在XLab中打开实例|树视图 (JPG)方块号里的表达式可以进一步的指定元素, 其中数字表示元素在选择集里的位置, 而last()函数则表示选择集中的最后一个元素./AAA/BBB1选择AAA的第一个BBB子元素在XLab中打开实例|树视图 (JPG)/AAA/BBBlast()选择AAA的最后一个BBB子元素在XLab中打开实例|树视图 (JPG)/id选择所有的id属性在XLab中打开实例|树视图 (JPG)/BBBid选择有id属性的BBB元素在XLab中打开实例|树视图 (JPG)/BBBname选择有name属性的BBB元素在XLab中打开实例|树视图 (JPG)/BBB*选择有任意属性的BBB元素在XLab中打开实例|树视图 (JPG)/BBBnot(*)选择没有属性的BBB元素在XLab中打开实例|树视图 (JPG)属性的值可以被用来作为选择的准则, normalize-space函数删除了前部和尾部的空格, 并且把连续的空格串替换为一个单一的空格/BBBid=b1选择含有属性id且其值为b1的BBB元素在XLab中打开实例|树视图 (JPG)/BBBname=bbb选择含有属性name且其值为bbb的BBB元素在XLab中打开实例|树视图 (JPG)/BBBnormalize-space(name)=bbb选择含有属性name且其值(在用normalize-space函数去掉前后空格后)为bbb的BBB元素在XLab中打开实例|树视图 (JPG)count()函数可以计数所选元素的个数/*count(BBB)=2选择含有2个BBB子元素的元素在XLab中打开实例|树视图 (JPG)/*count(*)=2选择含有2个子元素的元素在XLab中打开实例|树视图 (JPG)/*count(*)=3选择含有3个子元素的元素在XLab中打开实例|树视图 (JPG)name()函数返回元素的名称, start-with()函数在该函数的第一个参数字符串是以第二个参数字符开始的情况返回true, contains()函数当其第一个字符串参数包含有第二个字符串参数时返回true./*name()=BBB选择所有名称为BBB的元素(这里等价于/BBB)在XLab中打开实例|树视图 (JPG)/*starts-with(name(),B)选择所有名称以B起始的元素在XLab中打开实例|树视图 (JPG)/*contains(name(),C)选择所有名称包含C的元素在XLab中打开实例|树视图 (JPG)string-length函数返回字符串的字符数,你应该用<替代/*string-length(name() = 3选择名字长度为3的元素在XLab中打开实例|树视图 (JPG)/*string-length(name() 3选择名字长度小于3的元素在XLab中打开实例|树视图 (JPG)/*string-length(name() 3选择名字长度大于3的元素在XLab中打开实例|树视图 (JPG)多个路径可以用分隔符 | 合并在一起/CCC | /BBB选择所有的CCC和BBB元素在XLab中打开实例|树视图 (JPG)/AAA/EEE | /BBB选择所有的BBB元素和所有是AAA的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 游泳培训班合同协议
- 炼油厂票据合同范本
- 环境保护技术合作合同
- 家政服务人员雇佣协议合同
- 火烧店转让合同协议
- 小区微服务合同范本
- 泡水车买卖协议合同
- 装修合同谈判注意事项详细解读
- 物流配送路径优化模型与方案
- 大型活动策划方案及执行细节实务
- 2025年郑州水务集团有限公司招聘80人笔试模拟试卷带答案解析
- 创伤急救模拟教学的团队协作模拟演练
- 2025年国有企业管理专员岗位招聘面试参考题库及参考答案
- 无纺布袋采购合同范本
- 2025年铁路安全教育培训考试试题及答案
- 2025年上海公务员考试(城市建设管理)历年参考题库含答案详解(5套)
- 生猪屠宰兽医卫生检验人员理论考试题库及答案
- 脑的动脉课件
- 离子的占位晶体磁晶各向异性课件
- 13.Arnold(阿诺德)渲染器
- 婚姻法教学精品课件
评论
0/150
提交评论