CLI 一行 Python code 將 JSON Formatter

於 Linux 的 Command line, 使用 Python 的 json.tool 模組來把 JSON 的字串做美化輸出.

於 CLI 一行 Python code 幫 JSON 做 Formatter

範例如下述

  • $ echo '{"json":"obj"}' | python -mjson.tool
    {
    "json": "obj"
    }

搭配 curl 做 JSON Formatter

  • curl -s 'http://www.google.com/calendar/feeds/[email protected]/public/full?alt=json' | python -mjson.tool

此篇文章: Easy CLI JSON Formatting, 把此功能包成 Shell Function

  1. vim ~/.bashrc # 於檔案最後加上此 Function.
    function parse_url_json()
    {
    curl -s "$@" | python -mjson.tool
    }
  2. source ~/.bashrc
  3. 執行: parse_url_json 'http://www.google.com/calendar/feeds/[email protected]/public/full?alt=json'

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料