gpt4 book ai didi

JSONiq:Java 实现作为库?

转载 作者:行者123 更新时间:2023-12-05 04:10:06 24 4
gpt4 key购买 nike

查看 JSONiq 规范 (www.jsoniq.org) 的实现。

其中大部分是独立部署。例如Zorba、VXQuery 等,旨在查询基于 JSON 的数据库或处理大型 JSON 文档。

我很惊讶地发现所有的实现都试图在没有将 JSONiq 执行模块化为库的情况下解决这个问题。它应该很像 Apache Lucene(库)到 Apache Solr(Search Server+Rest API)和其他索引解决方案。

是否有可用的 java 库(类似于用于 XQuery 的 Saxon),它可以嵌入到 java 应用程序中并可以执行在 .xq 或 .xquery 文件中定义为函数的 JSONiq 规范?或者如何扩展 Saxon 以解析和执行 JSONiq 规范?

最佳答案

JSONiq 是一种用于处理 JSON 的类似 XQuery 的语言。它的大部分好想法都被合并到 XQuery 3.1 中,但是以集成 XML 和 JSON 数据模型的方式。我不认为 JSONiq 提供了 XQuery 3.1 中没有的任何功能,而且它不是一个开放标准,因此在 Saxon 中实现它没有什么意义。

关于JSONiq:Java 实现作为库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44953779/

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