问题标签 [jsoniq]
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.
json - 使用 JSONiq 插入 JSON
我们正在编写 JSONiq 查询以将新属性插入 JSON 并从查询中返回更新后的 JSON。
询问:
users
保存输入 json,我们正在尝试使用JSONiq插入命令添加一个属性,如 JSONiq 文档中所述
我们得到以下异常:
问题 :
- 查询是否正确?如果不是,如何使它在语法/逻辑上正确?
- JSONiq 是否有任何好的在线资源和示例可用?
mongodb - 具有不同结果的 MongoDB 复杂阶段查询
我正在尝试为我们的产品团队找到一种查询语言,以便他们可以根据集合的复杂查询创建“危险信号”。由于他们不熟悉代码,我尝试查看 JsonIQ 解决方案,但它似乎没有维护,并且找不到 MongoDB 的简单解决方案。
所以他们是一个简单的选择?mongo“阶段”查询可以完成类似以下示例的操作(如果可以,如何?)
itemCount = number of total contributionItems
if itemCount>5
foreach item
if (number of items with the same party)/itemCount>0.8
save that party as party1
PH1=party1
for each contributionItem if (contributionItem.party != party1)
add item to array.
PH2=array[item.party]
json - JSONiq 和 XQuery 3.1 之间有什么区别?
JSONiq和XQuery 3.1都扩展了XQuery 3.0,支持 JSON。
它们有何不同?
json - JSONiq:Java 实现作为库?
查看 JSONiq 规范 (www.jsoniq.org) 的实现。
其中大多数是独立部署。例如 Zorba、VXQuery 等,旨在查询基于 JSON 的数据库或处理大型 JSON 文档。
我惊讶地发现所有实现都试图解决这样的问题,而不是将 JSONiq 执行模块化为库。它应该很像 Apache Lucene(library) 到 Apache Solr(Search Server+Rest API) 和其他索引解决方案。
是否有可用的 java 库(类似于 Saxon for XQuery),它可以嵌入到 java 应用程序中,并且可以执行定义为 .xq 或 .xquery 文件中的函数的 JSONiq 规范?或者如何扩展 Saxon 以解析和执行 JSONiq 规范?
json - JSONiq 计算数组中的重复项
我想用 JSONiq 计算重复值。我有以下代码:
这会返回所有语言,但会为每种语言打开一个新对。它看起来像这样:
我想返回一个如下所示的 JSON 对象:
我怎样才能做到这一点?
zorba - jsoniq - 确定属性是否存在的 empty() 函数
我使用 try.zorba.io 我的代码(简化)是:
我试图找出"screen_name"
所有$users
没有任何$tweets
. 我想我必须以empty(s)
某种方式使用该功能,但我不知道如何。这是我到目前为止的努力(但它不起作用,我的结果是空的):
有什么建议吗?
zorba - JSONiq 与 Zorba HMAC
我正在使用fcavalieri/zorba
docker 映像运行以下代码。hmac:compute("The quick brown fox jumps over the lazy dog", "key" ,"SHA256")
产生:97yD9DBThCSxMpjmqm+xQ+9NWaFJRhdZl0edvC0aPNg=
当base64解码时返回垃圾而不是预期f7bc83f430538424b13298e6aa6fb143ef4d59a14946175997479dbc2d1a3cd8
我是否正确使用了这个模块?
zorba - JSONiq console.log 或打印
是否可以在 JSONiq/Zorba 脚本中打印到控制台以进行调试?
例如
json - 如何将 JSON 文件导入 JSONiq 集合?
我到处看了看,甚至 JSONiq 文档都说“这超出了本文档的范围”。我有一个 JSON 文件(一组 JSON 对象),我想导入 JSONiq(尤其是 Zorba,顺便说一下,这是一个糟糕的名字,因为它使 Internet 搜索信息无效)用作查询的集合。是否有教程、规范或任何地方告诉我如何做到这一点?
jsoniq - 访问jsoniq中对象数组中的对象
JSONIQ 的新手,使用 zorba 到目前为止我想做的是从 JSONIQ 的对象数组中的索引对象中提取一些信息。这是到目前为止的代码。
我要做的是返回书名、作者和价格。我能够返回数组,但每当我键入索引时。
我没有得到任何结果。我的预期输出是
任何帮助将非常感激。