Xquery所有功能
这可能看起来是一个愚蠢的问题,但我已经用谷歌搜索了十五分钟,但似乎找不到我要找的东西。我确定特定集合中的所有节点是否对于给定谓词返回 true。例如,如果我有一组整数节点,我可能想知道它们是否都大于 5。这看起来很简单,但我似乎找不到要使用的关键字或函数。
谢谢。
This'll probably seem like a stupid question, but I've been Googling for fifteen minutes and can't seem to find what I'm looking for. I to determine if all of the nodes in a particular set return true for a given predicate. For example, if I have a set of integer nodes, I might want to know if all of them are greater than 5. This seems simple enough, but I can't seem to find a keyword or function to use.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这些称为量化表达式。来自 http://www.w3.org/TR/xpath20/#id-量化表达式
此 XQuery 表达式:
使用此输入:
结果:
注意:XQuery 1.0 是 XPath 2.0 的超集
These are called Quantified Expressions. From http://www.w3.org/TR/xpath20/#id-quantified-expressions
This XQuery expression:
With this input:
Result:
Note: XQuery 1.0 is a superset of XPath 2.0