[python] JSONファイルのフォーマットを整えてDumpする JSON Python3 あまりにも単純なことなので、書くまでもないかと思ったけど、これから何回も使いそうなので、メモがてらjsonのダンプ方法をま … スクリプト ``` #!/usr/bin/env python # encoding: utf-8 import json dict = json.loads(raw_input()) format_json = json.dumps(dict, indent=4, separators=(',', ': ')) print format_json ``` 上のスクリプトを書かずに、こっちでもよい。 ``` python -m json.tool < hoge.json ``` 参考: $ python -m json.tool data.json 出力結果はどちらも同じです。 ちなみに、 python -m json.tool のヘルプは次のとおりになっています。 python -m json.tool -h usage: python -m json.tool [-h] [--sort-keys] [infile] [outfile] A simple command line interface for json module to validate and pretty-print JSON objects. JSON ファイルを load 関数で読み込むと、Python で扱いやすいように辞書型で保存されます。 そして、読み込んだ JSON ファイルを、load 関数を使って JSON オブジェクトとして保存します。これで JSON の読み込みができました。 JSON の変換.