jq 相关问题

jq就像是用于JSON数据的sed - 你可以用它来切片,过滤,映射和转换结构化数据,就像sed,awk,grep和friends让你玩文本一样。

docker 镜像拉取 stedolan/jq 在弃用时失败

看到的错误是: +++ docker run --rm -i stedolan/jq '.architectures.x86_64.artifacts.qemu.formats["qcow2.gz"].disk.location' +++ tr -d '"' 无法找到图像“stedolan/jq:latest”位置...

回答 1 投票 0

使用 jq 将键/值对的 JSON 数组转换为带有逗号分隔符的值

我有以下 JSON。 {“富”:[ { “酒吧”:“巴兹” }, { “酒吧”:“巴兹” }, { “酒吧”:&...

回答 1 投票 0

使用ansible或jq合并2个json数组

所以我有2个json数组文件 一个包含一些简单数据的服务器(可以是任意数量的服务器): [ { "playbook": "simplerun.yml", “服务器”:“abc”, &

回答 1 投票 0

使用 jq 从对象列表中创建一个大对象

好吧,我有这样的数据...... [ { "sys_replace_on_upgrade": "假", “初始状态”:“假”, "sys_mod_count": "0", &q...

回答 1 投票 0

jq - 如果长度不为空则返回数组值

我有一个由 gitlab 管道生成的report.json。 看起来像: {“版本”:“14.0.4”,“漏洞”:[{“id”:“

回答 4 投票 0

jq 重命名嵌套 json 键并放置在同一键下

我想重命名嵌套的 json 键并保持在相同的架构下。 输入: “特性”: { “名称”:“拉姆”, “年龄”:“17”, “部门”:“

jq
回答 1 投票 0

更新 json 中的嵌套对象并将其保存回原始状态

我有一个很大的json,我将嵌套对象.module.home.[].list成员从object_old重命名为object_new,然后删除object_old键。 猫输出.json { ... { “对象&q...

回答 1 投票 0

如何使用jq仅更新json中的特定对象

我从文件中读取了一个 json,操作了如下所示的字段之一,并在终端上获取了输出 猫列表.json | jq ".module.home.[].names | map(.long=\"$long\")" 然而,...

jq
回答 1 投票 0

while 循环删除引号转义,导致 jq 无法解析 json

“$响应”: [{"word":"world","phonetic":"/wɝld/","phonetics":[{"text":"/wɝld/","audio":"https://api.

回答 1 投票 0

使用 JQ 将有效和无效的 JSONL 记录拆分为两个文件

我经常收到来自journald的应用程序日志。应用程序本身使用 jsonlines 进行日志记录,但有时我会得到无效的行,如果...: 某些内容被写入 stderr,例如监听传输

jq
回答 1 投票 0

如何使用jq过滤不在列表中的选择项?

在 jq 中,我可以相当轻松地选择列表中的项目: $ echo '["a","b","c","d","e"]' | jq '.[] |选择(。==(“a”,“c”))' 或者,如果您更喜欢将其作为数组获取: $ echo '["a","b","c","d","e"]' |我...

回答 3 投票 0

jq 将 jsonlines 文件拆分为两个[有效行和无效行]

我经常收到来自journald的应用程序日志。应用程序本身使用 jsonlines 进行日志记录,但有时我会得到无效的行,如果...: 某些内容被写入 stderr,例如监听传输

jq
回答 1 投票 0

JQ:选择多个条件

我有一个json,目前使用select仅获取符合一个条件的数据,我需要根据更多条件进行过滤。 例如: .[]|选择((.processedBarsVolume <= 5) &&...

回答 2 投票 0

如何删除jq输出中的双引号以在bash中解析json文件?

我正在使用 jq 来解析 JSON 文件,如下所示。但是,字符串值的结果包含预期的“双引号”,如下所示: $ 猫 json.txt | jq '.name' “谷歌” 我怎样才能点...

回答 3 投票 0

Chrome 窗口/选项卡管理器扩展的输出:选择一个窗口并使用 jq 对其选项卡进行排序?

人们, 这是导出文件的头部: { “塔芬”:42, “版本”:1, “树”: [ { "raw_title": "OpenAI", “选项卡&qu...

回答 1 投票 0

Chrome Windoiw/选项卡管理器扩展的输出:选择一个窗口并使用 jq 对其选项卡进行排序?

人们, 这是导出文件的头部: { “塔芬”:42, “版本”:1, “树”: [ { "raw_title": "OpenAI", “选项卡&qu...

回答 1 投票 0

С在 bash 脚本中使用 jq 实用程序创建多级 json

我将文本文件的内容获取到数组中,然后依次获取数组的元素并尝试将元素添加到json中: #!/bin/bash JSON=$(jq -n '') readarray -t 数组 < ./

回答 1 投票 0

如何增加jq的深度限制?

当尝试使用 jq 缩小深度嵌套的 JSON 文件(约 10k 深)时,出现解析错误: $ jq -c . 缩小.json 解析错误:超出第 227263 行解析深度限制,col...

回答 3 投票 0

jq:分配给对象的计算属性

我试图让 jq 生成一个其键已计算的对象。 这不起作用: $ jq -n --arg key foo '{} as $o | $o[$key] = 42' jq:错误(在处):a...附近的路径表达式无效

jq
回答 2 投票 0

使用jq按字段名称前缀对字段进行分组连接

我有一个像这样的json文件,我希望有一个基于jq的解决方案来转换它: { ... 字段1 ... “任何”:[],“其他”:1, “aa.2”:“第二个。”...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.