JSON ツール
JSON フォーマッタとバリデータ
乱雑な JSON をきれいに印刷したり、実稼働用に縮小したり、役に立たない「予期しないトークン」の代わりに問題のある行を強調表示して、ペイロードが無効である理由を正確に調べたりできます。
- ブラウザ上で 100% 動作します
- サインアップなし、アップロードなし
- 無料で無制限に使用可能
JSON入力
例: API 応答 · 壊れた JSON —⌘/Ctrl + Enter 変換 · ファイルをドロップしてロード · ローカルで処理
フォーマット済み JSON
出力は読み取り専用です。コピー、ダウンロード、または共有を使用して移動します。
JSON フォーマッタ ツールの使用方法
-
縮小または乱雑な JSON を貼り付けます
それを入力ペインにドロップします。フォーマッタは入力時に解析し、エラーをすぐに表示します。
-
形式または縮小を選択してください
インデント (スペース 2 つまたは 4 つ) を選択するか、縮小モードに切り替えて、本番ペイロードのオプションのバイトをすべて削除します。安定した差分が必要な場合はキーをソートします。
-
統計を読む
出力パネルには、キー、オブジェクト、配列、最大深さ、バイト サイズがレポートされます。これは、出荷前に偶発的にペイロードが肥大化していることを発見するのに役立ちます。
このツールの違い
- 実際のエラー位置: 行、列、および無効な JSON のコードの抜粋
- ペイロードの重量をチェックするための、バイト数を使用した縮小モード
- 詳細な統計: キー、オブジェクト、配列、深さ、スカラー数
- 確定的な差分のためのオプションの再帰的キーソート
- すべてローカル — トークン、顧客データ、内部ペイロードに対して安全
アーキテクチャによるプライバシー: このページには入力を受け取る分析は含まれておらず、変換コードはタブで実行されます。ロード後にネットワークから切断して作業を続けることができます。
JSON フォーマッタ — よくある質問
「予期しないトークン」とはどういう意味ですか?
これは、パーサーが、見つかった場所に表示できない文字 (通常は、閉じ中括弧の前の末尾のコンマ、二重引用符の代わりに一重引用符、または引用符で囲まれていないキー) をヒットしたことを意味します。このフォーマッタは行と列を表示するので、数秒で修正できます。
JSON を検証しますか、それとも単にフォーマットしますか?
両方。フォーマットには解析が成功する必要があるため、出力が表示されれば、入力は有効です。構造上の問題は、間違った出力を黙って生成するのではなく、その場所のエラーとして表示されます。
どれくらいの大きさのファイルを処理できますか?
数メガバイトのファイルは即座にレンダリングされます。非常に大きなドキュメントの場合、実際の制限はフォーマッタではなくブラウザのメモリです。一般的なラップトップは問題なく数十メガバイトを処理します。
JSON キーをアルファベット順に並べ替えることはできますか?
はい — 「キーのソート」を有効にすると、キーはすべてのレベルで再帰的にソートされます。これによりファイルが決定的になるため、バージョン管理の差分には実際の変更のみが表示されます。
私のJSONはどこかに送信されますか?
一度もない。すべてがブラウザのタブで解析されます。ページをロードした後にネットワークから切断しても、フォーマッタは動作し続けます。
関連ツール
“json ビューティファイアー”, “オンラインのJSONバリデーター”, “json形式” をお探しですか?あなたは正しい場所にいます — すべての 19 ツールを参照する.