xml – @comment()在XPath中做了什么?
发布时间:2020-12-16 07:47:11 所属栏目:百科 来源:网络整理
导读:我一直在研究XPath解析器,以语法 here作为参考.我很惊讶有一个带有KindTest的@符号是可能的. KindTest可以是node(),comment(),text()或processing-instruction(xyz)(它们测试 Node Type). 我的问题是这些与@符号组合时的作用; . @ processing-instruction(“
我一直在研究XPath解析器,以语法
here作为参考.我很惊讶有一个带有KindTest的@符号是可能的. KindTest可以是node(),comment(),text()或processing-instruction(xyz)(它们测试
Node Type).
我的问题是这些与@符号组合时的作用; . @ processing-instruction(“xyz”),@ comment(),@ node和@text做什么?他们是否在搜索带有处理说明或评论的属性?
@comment()是一个有效的XPath位置路径步骤表达式,保证不返回任何内容.从技术上讲,它要求在属性轴上找到所有注释节点(并且您永远不会找到任何注释节点).
我告诉我的学生/ …是一种更紧凑和可读的方式来编写完整的位置路径,它要求根节点的父节点. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |