[python] json.tool

jsonをバリデーションできるすごいヤツ。 シェルスクリプトにもサクッと組み込みやすいAPIインタフェース。

$ cat test.json
{
"hoge":123
}

$ python -m json.tool test.json
{
    "hoge": 123
}

$ echo $?
0
$ cat test.json
{
"hoge":123
"fuga":234
}

$ python -m json.tool test.json
Expecting ',' delimiter: line 3 column 1 (char 13)

$ echo $?
1

19.2. json — JSON エンコーダおよびデコーダ — Python 3.6.3 ドキュメント

ハックノートをフォローして
最新情報をチェックしよう

AWSの移行・構築はプロにおまかせ

サーバーからAWSへの移行も新規構築も初期費用無料です。
面倒なサーバー業務は全てお任せください。

くわしく読む