X

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/developer-calendar@google.com/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/developer-calendar@google.com/public/full?alt=json'
Tsung: 對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.
Related Post