\u201cって、Pythonきしょい

CLIでJSONの整形をする - ( ꒪⌓꒪) ゆるよろ日記
パイプで`python -mjson.tool`に渡すだけ。pythonすごい。

それに、

  • JSONは本来JavaScriptから生じたものだからどうせならJavaScriptでやりたいし
  • そのJavaScriptに今や標準搭載のJSON.stringify()は実はpretty printできるし
  • どうせなら標準入力だけではなくURIやファイル名で直アクセスしたいし

というわけで書きなぐったのがこちら。

# directly via URI
voorhees.js http://api.dan.co.jp/asin/4534045220.json
# ...or local file
voorhees.js ./4534045220.json
# ...or STDIN
curl -s http://api.dan.co.jp/asin/4534045220.json | voorhees.js

へんてこな名前は、この方からいただきました

参考書にした「Nodeクックブック」、この場を借りて献本御礼。

Enjoy!

Dan the JSON Pretty Printer