このツールでできること
JSON Formatter は、まず標準の JSON パーサーを使用して入力を検証し、次に均一なインデントで入力を再出力します。空白と改行のみが変更されます。文字列内のスペースを誤って削除したり、貼り付けた元のコンテンツを上書きしたりすることはありません。
- 2 スペースおよび 4 スペースのインデントをサポートします。
- 構文エラーの場合は、ブラウザーから返された行番号、列番号、および理由が可能な限り表示されます。
- フォーマットされた結果は、.json ファイルとしてコピーまたはダウンロードできます。
使い方
- 並べ替える必要がある JSON を貼り付けます。
- 2 スペースまたは 4 スペースのインデントを選択します。
- 「フォーマット」をクリックすると、結果やエラーメッセージを確認できます。
- 結果をコピーするか、formatted.json をダウンロードします。
主な用途
- API 応答と設定ファイルの階層を確認します。
- JSON の単一行をコードレビューしやすい形式に整理します。
- コンマ、引用符、または括弧の欠落が、構成をコミットする前に発見されました。
JSON Formatterの機能
有効な JSON を 2 つまたは 4 つのスペースに再フォーマットし、一般的な構文エラーを指摘します。日常的な開発、デバッグ、データの並べ替え、コードの最適化のシナリオに適しています。処理結果を直接閲覧、コピー、ダウンロードすることができます。
FAQ
JSON Formatter はフィールド値を変更しますか?
いいえ。ツールはデータを解析して再シリアル化し、JSON の外側のインデントと改行のみを調整します。文字列値内の空白は保持されます。
コメントでエラーが報告されるのはなぜですか?
標準 JSON は、// または /* */ コメントをサポートしておらず、末尾のカンマも許可していません。このツールは、標準の JSON 構文に従って検証します。
フォーマットが失敗した場合でも、元のコンテンツはまだ残っていますか?
はい。元の入力内容は保持されます。エラーが発生しても以前の出力だけが消去され、理由が表示されます。入力欄の JSON が置き換えられることはありません。