加入 Exercism 的 jq 學習軌道,即可獲得 75 個練習 分成 12 個 jq 概念, 並享有程式碼自動分析 以及 個人導師引導, 全部100% 免費。
echo '{"message": "Hello, World!"}' | \
jq -r '.message'
透過 Exercism 上有趣又有成就感的程式設計練習,測試你對各種概念的理解,讓你的程式設計能力更上一層樓。
查看 Exercism 上所有 jq 練習
jq 已成為轉換 JSON 資料的實質首選。
jq 以單一執行檔的形式提供,沒有任何相依性,安裝起來很簡單。
使用命令列選項產生合法的 JSON,就不必煩惱引號的各種棘手情況。
從 REST API 產生報表:把 curl 的輸出用管線導進 jq,是你工具箱中強大的一項利器。
你的 CI 工作流可能已經在用 jq 了:更熟悉 jq,就能把它發揮得更淋漓盡致。
jq 是一套函式式程式語言:jq 程式碼非常簡潔且易於維護。
每種語言都有自己做事的方式。jq 也不例外。我們的導師會幫助你學會像 jq 開發者那樣思考,以及如何寫出 道地的 jq 程式碼。解完一個練習後,把它提交給我們的 志工團隊,他們會給你提示、想法和回饋,告訴你 怎麼寫得更像你在 jq 中平常會看到的樣子。他們也會幫助你發現那些 你不知道自己不知道的事。
進一步了解引導