我一直在研究XPath解析器,以语法
here作为参考.我很惊讶有一个带有KindTest的@符号是可能的. KindTest可以是node(),comment(),text()或processing-instruction(xyz)(它们测试
Node Type).
我的问题是这些与@符号组合时的作用; . @ processing-instruction(“xyz”),@ comment(),@ node和@text做什么?他们是否在搜索带有处理说明或评论的属性?
@comment()是一个有效的XPath位置路径步骤表达式,保证不返回任何内容.从技术上讲,它要求在属性轴上找到所有注释节点(并且您永远不会找到任何注释节点).
我告诉我的学生/ …是一种更紧凑和可读的方式来编写完整的位置路径,它要求根节点的父节点.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。