jq

jq
软件
软件描述
jq 就像用于 JSON 数据的 sed,你可以用它像使用 sed、awk、grep 等工具处理文本一样,轻松地对结构化数据进行切片、过滤、映射和转换。
官方网站
访问软件的官方网站了解更多信息
jqlang.org
什么是 jq?
jq 就像用于 JSON 数据的 sed——你可以用它像使用 sed、awk、grep 等工具处理文本一样,轻松地对结构化数据进行切片、过滤、映射和转换。
jq 使用可移植的 C 语言编写,且没有任何运行时依赖。你可以下载一个二进制文件,通过 scp 将其复制到同类型的远程机器上,即可直接使用。
jq 能够以极小的努力将你现有的数据格式转换为你需要的格式,实现这一目标的程序通常比你预期的还要简短和简单。
主要功能
🔄 替代方案
9 个选择mq
mq 是一个命令行工具,使用类似于 jq 的语法处理 Markdown。它用 Rust 编写,可轻松地对结构化数据进行切片、过滤、映射和转换。
sq
sq 是一款免费开源的数据处理工具,可用于检查、查询、连接、导入和导出数据。你可以将 sq 视作数据库和文档版的 jq,支持类似以下的一行命令:sq '@postgres_db | .actor | .first_name, .last_name | .[0:5]'
fx
命令行JSON处理工具。

Dadroit JSON Viewer
轻松快速地查看、搜索和导出大型JSON数据。几秒钟内打开1GB的JSON文件。使用正则表达式和JSONPath轻松搜索数据。将JSON文件以压缩版和格式化版导出为XML。

Advanced JSON Viewer
高级JSON查看器将原始JSON数据转换为优雅的、可交互的浏览体验,直接在Safari中呈现。

jello
jello 是一个命令行工具,使用纯 Python 语法过滤 JSON 数据。

Emuto
Emuto 是一种用于操作和重构 JSON 及其他数据文件的小型语言。Emuto 受 jq 和 GraphQL 的启发。

