Skip to main content

ブラウザーツール

JSON整形ツール

JSONデータに読みやすいインデントと改行を追加します。

ツールの作業領域

入力はこのブラウザー内にとどまります。

続行するには必要な入力を追加してください。

入力が必要

変更後はツールを再実行できます。

インデント

インデント

結果はここに表示されます

JSONデータに読みやすいインデントと改行を追加します。

直接回答

JSON整形ツールの機能

JSONにインデントと改行を追加します。整形はアプリケーションの必須フィールドを検証しません。

結果

得られるもの

値を変更せず、読みやすいJSONを返します。

このツールを使う

JSON整形ツールの使い方

  1. JSON文書を貼り付けるか入力します。
  2. インデント幅を選び、整形を実行します。
  3. コピーまたはダウンロードする前に結果を確認します。

例

安全なサンプルで試す

入力: {"name":"Ada","active":true}

設定: インデントを2個の空白にします。

結果: 各プロパティをインデントした別の行に表示します。

文字列、数値、真偽値、null値を保持します。

一般的な用途

JSON整形ツールが役立つ場面

  • API応答を読みやすくします。
  • ネストしたオブジェクトと配列を確認します。
  • コードレビュー用のJSONを準備します。

制限

結果を確認

  • 入力は有効なJSON構文でなければなりません。
  • 整形は業務規則を検証しません。
  • 重要なデータを編集する前に元のテキストを保管します。
  • 構文検証はアプリケーションのスキーマや業務ルールを確認しません。
  • 重複したオブジェクト名は出力に残ります。他のパーサーは削除したり、別の方法で処理したりする場合があります。
  • 保存した数値テキストが別のシステムの精度または範囲を超える場合があります。整形によってすべての受信側がその値を受け付けるとは限りません。
  • 整形済み出力には20,000,000文字の上限があります。必要な場合はインデントを減らすか、入力を小さくします。
  • コメント、末尾のコンマ、その他の無効な構文を有効なJSONへ変換しません。