JSON 查询练习场

在浏览器中对 JSON 和 JSONL 运行真正的 jq,边输入边查看输出

输入

0 B / 20 MB

查询

按 Ctrl/⌘+Enter 运行查询。

命令: jq '.'

高级

输出

运行查询后,结果会显示在这里。

粘贴 JSON 或 JSONL、打开文件或加载示例。

在后台 worker 中运行真实的 jq 1.8.2 (WebAssembly)。

什么是 JSON 查询练习场?

一个运行真实 jq 1.8.2 引擎(编译为 WebAssembly)的 jq 在线练习场。粘贴 JSON 或 JSONL,编写 jq 过滤器,输入时即可看到输出。查询的行为与命令行中的 jq 完全一致,包括错误消息,便于为脚本、CI 任务和 API 响应预先编写过滤器。

选项与配方

可开关原始输出 (-r)、紧凑输出 (-c)、合并输入 (-s)、空输入 (-n) 和排序键 (-S),对应的命令行会显示在查询下方。配方会连同示例输入一起加载 map、select、group_by、sort_by、unique_by、to_entries、paths 和 @csv 等常用写法。

限制与隐私

jq 在后台 worker 中运行,慢查询不会让页面卡住。运行达到时间限制(默认 3 秒,可在高级中设为 1 或 10 秒)后会停止并重启 worker。1 MB 以内的输入会自动重新运行;更大的输入(最多 20 MB)在点击运行时执行。查询和选项会保存在此浏览器中;输入从不保存或上传。

CodingTool 已正式上线于

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.toolsLaunchpadly Startup DirectoryCodingTool.dev — Featured on Smol Launch