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