gpt4 book ai didi

xml - '@comment()' 在 XPath 中有什么作用?

转载 作者:数据小太阳 更新时间:2023-10-29 01:46:21 26 4
gpt4 key购买 nike

我一直在研究 XPath 解析器,使用语法 here作为引用。我很惊讶 @ 符号和 KindTest 是可能的。 KindTest 可以是 node()comment()text()processing- instruction(xyz) (他们测试 Node Type )。

我的问题是这些与 @ 符号结合使用时会做什么; . @processing-instruction("xyz")@comment()@node@text 是做什么的> 做什么?他们是否在搜索带有处理指令或注释的属性?

最佳答案

@comment() 是有效的 XPath 位置路径步骤表达式,保证不返回任何内容。从技术上讲,它要求查找沿属性轴找到的所有注释节点(您永远找不到任何注释节点)。

我告诉我的学生,/.. 是一种更紧凑和可读性更强的编写完整位置路径的方式,可以保证不返回任何内容。从技术上讲,它要求根节点的父节点。

关于xml - '@comment()' 在 XPath 中有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17223017/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com