JSONフォーマッター
JSONをparseして2space indentationで再serializeします。
使い方
- JSONを入力して実行し整形結果を確認します。
主な機能と処理範囲
JSON.parseで有効性を確認してから読みやすい複数行表現を作ります。
処理の仕組み
JSON.stringify(JSON.parse(input), null, 2)を使用します。
例
圧縮JSONが2spaceの複数行JSONになります。
こんな場面で便利
- API responseや設定JSONを読みやすくするとき
利用前の確認
- commentやtrailing comma等JSON5構文は非対応で元の空白styleは保持しません。
よくある質問
keyをalphabet順にしますか?
いいえ。parse後の列挙順を保ちます。