json相关内容

使用JQ拆分/切片大型JSON

希望根据数组大小(10000/50000等)将一个约20 GB的大型JSON文件分成较小的数据块。 输入: {"recDt":"2021-01-05", "country":"US", "name":"ABC", "number":"9828", "add": [ {"evnCd":"O","rngNum":"1","state":"TX","city":"ANDER ..
发布时间:2022-04-02 22:58:08 服务器开发

在JQ中从列表中提取多个子元素时,如何避免创建叉积?

我正在从供应商那里获取产品信息。它有无数的字段,但我已经将其缩减为仅相关的字段。我预计解决方案与map()有关,但我一直无法理解它。 当我尝试从子词典中获取多个字段时,它会产生叉积。在本例中,我预期返回2行,但我得到4行。 Fiddle 预期输出: { "sku": "1234", "desc": "Pink Ring", "img_url": "https://p ..
发布时间:2022-04-02 22:55:25 其他开发

JQ~折叠特定的单对象数组?

对应于jq ~ is there a better way to collapse single object arrays?和R: Nested data.table to JSON 如何仅折叠特定元素? 我想删除 中的";group";数组 [ { "id2": "A", "group": [ { "data": [ ..
发布时间:2022-04-02 22:50:44 其他开发

使用JQ过滤来自cURL的JSON输出

我正在尝试过滤JSON文件,在我使用JQ将JSON文件拉到Curl上后,只从Ubuntu外壳用JQ打印YouTube视频&id";,如果运气不好,我需要在";id";之后有XEJLuJyxLDE:只有,相当长的列表,我对Linux和JQ非常陌生。谢谢你的帮助。我现在的命令是哪个不起作用curl -s 'https://www.googleapis.com/youtube/v ..
发布时间:2022-04-02 22:45:46 其他开发

迭代bash中的日期的json数组(有空格)

我有一个存储在bash变量中的数组,该变量是一个json日期数组(它目前由一个单独的脚本生成)。如下所示 ["2019-09-19 03:13:29", "2019-09-19 20:20:18", "2019-09-19 18:19:50", "2019-09-19 06:07:17", "2019-09-19 11:53:25"] 我希望迭代这些日期并保留日期中的空白,以便可以将它们 ..
发布时间:2022-04-02 22:37:01 其他开发

JQ:从数组中删除元素

我有此JSON文件,想要从数组中删除一个元素: { "address": "localhost", "name": "local", "vars": { "instances": [ "one", "two" ] } } 我正在使用此命令: jq 'del(.vars.instances[] | select(index("one ..
发布时间:2022-04-02 22:32:38 其他开发

拆分/切片大型JSON自由排序,按几列唯一(&A)使用JQ添加其他元素

通过Split/Slice large JSON using jq,我们能够根据数组大小将巨大的输入文件成功切片为较小的数据块。 要向其添加一个新的json元素,并根据原始数组的长度递增序列号以及每隔几列进行筛选/唯一。 输入: {"recDt":"2021-01-05", "country":"US", "name":"ABC", "number":"9828", "a ..
发布时间:2022-04-02 22:26:20 服务器开发