JSONを整形する方法(jq, Python, Javascript)
巨大で複雑なJSONデータに出くわすことがあります。
環境によって使える方法・使えない方法があるので、JSONデータを整形する方法を幾つかメモしておきます。
目次
jq
$ cat test.json | jq .
Python
$ python -m json.tool < test.json
追記
$ python -m json.tool --json-lines < test.json
JavaScript
Chromeメニュー-->その他ツール-->デベロッパーツール-->Console
でConsoleを開き、下記のように実行します。
const data = {"user":"Taro","Age":"20"} const data2 = JSON.stringify(data, null, 4) console.log(data2)