0

我已经尝试过的:-

  1. 撒克逊 XQJ
  2. XQJ 与 BaseX
  3. XQJ与赛德娜
  4. XQJ 与 eXist

我无法在其中任何一个中使用 XQuery 3.1。有什么线索吗?

4

1 回答 1

1

您需要详细说明您做了什么以及它是如何失败的,然后我们才能告诉您您做错了什么。在 Saxon 9.8 中,默认支持 XQuery 3.1:-qs:"map{1:2}(1)"从命令行尝试。XQJ 本身不支持新的 XQuery 3.1 数据类型,在 Saxon 中我建议优先使用 s9api API:但 XQJ 将使用 3.1 语法运行查询,前提是您不需要在查询的输入中使用新的数据类型或输出。

您已使用 xquery-update 标记了该问题,但您的问题没有给出原因的任何线索。

于 2017-09-23T16:40:26.363 回答