我想在Zorba中使用xquery-operators命名空间(http://www.w3.org/2002/08/xquery-operators)中的函数,具体来说,op:add-dayTimeDuration-to-dateTime。
但是我收到一个静态错误:“op:add-dayTimeDuration-to-dateTime”:没有声明arity 2的函数“。我必须声明op命名空间才能得到那么远,所以也许Zorba使用不同的前缀。或者,也许这些功能没有实现。我很难尝试搜索这些问题的答案。
谢谢!
答案 0 :(得分:2)
根据规范:这里描述了使用op前缀定义的函数,以支持[XML Path Language(XPath)2.0],[XQuery 1.0:XML查询语言]和[XSL转换(XSLT)]中运算符的定义。版本2.0]。这些功能不能直接供用户使用,并且不要求实现实际上应提供这些功能。因此,没有名称空间与op前缀相关联。例如,乘法通常与*运算符相关联,但在本文档中将其描述为函数.....
你不能只使用+运算符吗?