问题标签 [xqj]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
190 浏览

java - 如何在 JAVA(在 XQJ 中或以任何其他方式)中使用 Xquery 3.1(新功能,如 Maps 和 Arrays)?

我已经尝试过的:-

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

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

0 投票
1 回答
74 浏览

java - XQuery 撒克逊异常 (java.lang.IllegalArgumentException)

我不是 XQuery 专家。只是知道足以应付。最近,我将我的 Xquery 执行代码从 Saxon 8.4 迁移到了 9.9.1.2。所以我对 XQ 文件的执行方式做了一些改变。代码没有错误,但在运行时,我得到一个异常:

java.lang.IllegalArgumentException:提供的节点必须使用相同或兼容的配置构建

我为运行 XQ 文件而修改的代码如下所示:

引发错误的行是:

现在我用谷歌搜索了解决方案,但没有找到太多关于此的信息。XQ 文档也没有太多我可以学习的示例。任何帮助,将不胜感激。谢谢!