JSON 整形ツール
JSON とモードを指定してください。 数値と文字列のトークン(エスケープと単独サロゲートを含む)をそのまま保持します。重複キーも保持します。デコードしたキーを UTF-16 順に並べ、同じキーの順序は維持します。位置は 1 始まりの UTF-16 単位です。検証のみでは空白を保持し並べ替えを無視します。 UTF-8 バイト数と JSON/TXT 保存では単独サロゲートのリテラルを U+FFFD に置換します。エスケープ表記のトークンは保持します。 ブラウザー内で処理します。アップロードしません。
JSON 整形ツール
数値と文字列のトークン(エスケープと単独サロゲートを含む)をそのまま保持します。重複キーも保持します。デコードしたキーを UTF-16 順に並べ、同じキーの順序は維持します。位置は 1 始まりの UTF-16 単位です。検証のみでは空白を保持し並べ替えを無視します。 UTF-8 バイト数と JSON/TXT 保存では単独サロゲートのリテラルを U+FFFD に置換します。エスケープ表記のトークンは保持します。 ブラウザー内で処理します。アップロードしません。
上限:UTF-16 100,000 単位/UTF-8 400,000 バイト、50,000 値、出力 2,000,000 単位。 最大入れ子深度は 128 です。
JSON とモードを指定してください。
整形した JSON を個別にコピーできます。検証のみでは検証済みの原文をコピーします。その JSON を .json として保存できます。別のレポートには元の入力、出力、すべての統計が含まれ、コピーまたは UTF-8 TXT 保存ができます。
使い方
使い方
- JSON とモードを指定してください。
- JSON を処理 · 整形:2 スペース / 整形:4 スペース / 圧縮 / 検証のみ
- 整形した JSON をコピー · JSON を保存 · レポートをコピー · TXT を保存
オブジェクトのキーを再帰的に並べ替え
数値と文字列のトークン(エスケープと単独サロゲートを含む)をそのまま保持します。重複キーも保持します。デコードしたキーを UTF-16 順に並べ、同じキーの順序は維持します。位置は 1 始まりの UTF-16 単位です。検証のみでは空白を保持し並べ替えを無視します。 UTF-8 バイト数と JSON/TXT 保存では単独サロゲートのリテラルを U+FFFD に置換します。エスケープ表記のトークンは保持します。 ブラウザー内で処理します。アップロードしません。
入力バイト数
上限:UTF-16 100,000 単位/UTF-8 400,000 バイト、50,000 値、出力 2,000,000 単位。 最大入れ子深度は 128 です。
位置
位置 / 行 / 列 · 数値と文字列のトークン(エスケープと単独サロゲートを含む)をそのまま保持します。重複キーも保持します。デコードしたキーを UTF-16 順に並べ、同じキーの順序は維持します。位置は 1 始まりの UTF-16 単位です。検証のみでは空白を保持し並べ替えを無視します。 UTF-8 バイト数と JSON/TXT 保存では単独サロゲートのリテラルを U+FFFD に置換します。エスケープ表記のトークンは保持します。 ブラウザー内で処理します。アップロードしません。
JSON とレポートの保存
整形した JSON を個別にコピーできます。検証のみでは検証済みの原文をコピーします。その JSON を .json として保存できます。別のレポートには元の入力、出力、すべての統計が含まれ、コピーまたは UTF-8 TXT 保存ができます。
よくある質問
あわせて知りたいこと
数値の数 / 重複キー数?
数値と文字列のトークン(エスケープと単独サロゲートを含む)をそのまま保持します。重複キーも保持します。デコードしたキーを UTF-16 順に並べ、同じキーの順序は維持します。位置は 1 始まりの UTF-16 単位です。検証のみでは空白を保持し並べ替えを無視します。 UTF-8 バイト数と JSON/TXT 保存では単独サロゲートのリテラルを U+FFFD に置換します。エスケープ表記のトークンは保持します。 ブラウザー内で処理します。アップロードしません。
検証のみ?
数値と文字列のトークン(エスケープと単独サロゲートを含む)をそのまま保持します。重複キーも保持します。デコードしたキーを UTF-16 順に並べ、同じキーの順序は維持します。位置は 1 始まりの UTF-16 単位です。検証のみでは空白を保持し並べ替えを無視します。 UTF-8 バイト数と JSON/TXT 保存では単独サロゲートのリテラルを U+FFFD に置換します。エスケープ表記のトークンは保持します。 ブラウザー内で処理します。アップロードしません。
最大入れ子深度?
上限:UTF-16 100,000 単位/UTF-8 400,000 バイト、50,000 値、出力 2,000,000 単位。 最大入れ子深度は 128 です。