JSON フォーマッター

JSONの整形・圧縮・検証を行い、エラー箇所も表示します。

JSONはブラウザ内でローカルに解析・整形され、サーバーへ何もアップロードされません。

JSONをツリーで探索したいですか?JSONツリービューアーをお試しください。

JSON フォーマッター について

このJSON整形ツールでは、生のJSONを貼り付けるだけで、ページを離れることなく即座に美化・圧縮・検証できます。JSON美化ツールとしては2スペース・4スペース・タブのインデントでプリティプリントし、JSON圧縮ツールとしてはすべてを1行のコンパクトな形にまとめます。組み込みのJSONバリデーターは、不正な入力を最初の問題箇所の行と列とともに正確に示すため、末尾のカンマ・シングルクォート・閉じ括弧の不足などを簡単に見つけられます。開発者やQAエンジニア、APIレスポンス・設定ファイル・ログの中身をデバッグするすべての人のために作られています。整形後の出力は構文ハイライトされ、コピーやダウンロードがすぐにできます。すべてはブラウザ内でローカルに動作するため、データが端末から外に出ることはなく、サーバーへ何もアップロードされません。

機能

JSON フォーマッター の使い方

  1. JSONを入力ボックスに貼り付けるか入力します。
  2. プリティ整形を選び2スペース・4スペース・タブのインデントを選択するか、圧縮を選びます。
  3. 必要に応じてキーのソートを有効にし、オブジェクトキーをアルファベット順に並べます。
  4. 構文ハイライトされた出力を確認するか、エラーがあれば表示された行と列を読みます。
  5. コピーまたはダウンロードをクリックして整形済みJSONを保存します。

入力

{"name":"Ada","langs":["sql","js"],"active":true}

出力

{
  "name": "Ada",
  "langs": [
    "sql",
    "js"
  ],
  "active": true
}

2スペースのインデントで美化した例。

よくあるエラーとトラブルシューティング

よくある質問

JSON整形ツールとは何ができるツールですか。
JSON整形ツールはJSONの美化・圧縮・検証を一か所で行えます。生のJSONを貼り付けると、選んだインデントでプリティプリントしたり、1行に圧縮したり、構文エラーを正確な行と列とともに検出したりできます。
JSON整形ツールで「Unexpected token」エラーを直すには。
バリデーターは最初の問題箇所の行と列を表示します。よくある原因は末尾のカンマ、ダブルクォートの代わりのシングルクォート、引用符のないキー、閉じ括弧の不足です。
JSON整形ツールはオブジェクトキーをソートできますか。
はい。プリティ整形モードでキーのソートを有効にすると、オブジェクトのあらゆる階層でキーをアルファベット順に並べられます。
JSON整形ツールでJSONを圧縮するには。
圧縮モードを選ぶと、整形ツールがJSONを1行のコンパクトな形にまとめ、コピーやダウンロードができる状態にします。
JSON整形ツールはどのインデントオプションに対応していますか。
2スペース・4スペース・タブのインデントで美化でき、出力は読みやすいように構文ハイライトされます。
JSON整形ツールを使うとJSONはどこかに送信されますか。
いいえ。JSON整形ツールは完全にブラウザ内で動作するため、データが端末から外に出ることはなく、サーバーへ何もアップロードされません。

関連ツール

すべての ArrayKit ツール