JSON フォーマーター&バリダター

JSON をブラウザ内で完全にフォーマット、検証、美化、および最小化します。アップロードもトラッキングもありません。データはデバイス上に残ります。

100%ブラウザベース サインアップは不要 デフォルトでプライベート
準備完了

JSON を貼り付けるか、ファイルをドロップするか、[ファイルを開く] をクリックします。


                            

結果がここに表示されます。すべてブラウザで実行されます。

設計によるプライバシー

すべてのフォーマット、検証、および最小化はブラウザ内でローカルに実行されます。JSON がサーバーに送信されることはありません。

即時フィードバック

行と列の情報を含む解析エラーと、周囲のコンテキストを取得して、数秒でタイプミスを修正できます。

フォーマット、最小化、およびソート

2、4、またはタブインデントで JSON を見やすく整形し、転送のために最小化し、オプションでオブジェクトキーをアルファベット順にソートします。

よくある質問

この JSON フォーマッタは本当に無料ですか?

はい。Convertr.org の JSON フォーマッタ、バリデーター、および美化ツールは 100% 無料で、サインアップ、透かし、使用制限はありません。

私の JSON はサーバーにアップロードされますか?

いいえ。これはブラウザネイティブの JSON フォーマッタです。JSON テキストがデバイスから離れることはありません。フォーマット、検証、および最小化はすべて、JavaScript を使用してブラウザ内でローカルに実行されます。

バリデーターは何をチェックしますか?

バリデーターは、入力が公式の JSON 仕様に従って構文的に有効な JSON であることをチェックします。エラーには、コンマの誤配置、括弧の不均衡、引用符で囲まれていないキー、および末尾の文字が含まれ、可能な場合は行と列の情報が表示されます。

フォーマットと最小化の違いは何ですか?

フォーマット(美化またはプリティプリントとも呼ばれます)は、JSON を読みやすくするために改行とインデントを追加します。最小化は、ネットワーク経由での転送のために JSON をできるだけ小さくするために、不要な空白をすべて削除します。

キーをアルファベット順にソートできますか?

はい。[キーをソート] オプションを有効にすると、オブジェクトキーがアルファベット順に再帰的にソートされます。配列は元の順序を保持します。

どのくらいのサイズの JSON ファイルをフォーマットできますか?

すべてがブラウザで実行されるため、実際的な制限はデバイスによって異なります。最新のデスクトップは、数メガバイトの JSON ファイルを快適に処理できます。非常に大きなファイルの場合は、jq のようなコマンドラインツールを使用することをお勧めします。

このツールは JSON5 または JSONC (コメント付き JSON) をサポートしていますか?

いいえ。JSON 仕様に厳密に準拠するために、JSON5 および JSONC (コメントまたは末尾のコンマ付き JSON) はサポートされていません。貼り付ける前に、コメントと末尾のコンマを削除してください。

JSON を YAML、XML、または CSV に変換できますか?

このページでは、JSON 自体のフォーマット、検証、および最小化に焦点を当てています。形式変換(JSON から YAML、JSON から XML、JSON から CSV)については、Convertr.org が専用のコンバーターページを提供しています。

JSON Formatter と Validator を搭載

パルス、認証、フォーマット、ミニフィー、ソリューション、およびJSONテキストを検証します。

入力
JSON テキストまたは地元の .json ファイルとフォーマットオプション.
出力
シンタックス診断と統計を含むフォーマットまたはミニ化されたJSON.
リアル制限
JSON は、コメント、トラリングコマス、NaN、または各パーサーが保存する複製キーセマンティックを含むことはできません; デバイスのメモリは非常に大きな文書を制限します。
プライバシーとデータ処理
JSON テキストまたは地元の .json ファイルとフォーマット オプションは、このブラウザのタブで処理されます. Converter はそれを受け取ったり保存したりしません; ページを閉じたり再ロードしたりすると、ツールが明示的に地元ダウンロードを提供しない限り、作業状態が明らかになります。

このツールをどのように使うか

  1. JSON テキストまたは地元の .json ファイルを提供し、ツールコントロールにフォーマットオプションを追加します。
  2. 合成診断と統計でフォーマットまたはミニ化された JSON に影響を与える設定を選択し、ツールを実行します。
  3. コピーまたはダウンロード前に合成診断と統計を含むJSONのフォーマットまたはミニ化を検討します。

一般的な失敗モード

合成エラーは、そのパルス位置を報告し、空の入力または過剰な文書は出力を生み出すことはできません。

役に立つ例

コンパクトなAPI対応を組み合わせて、2つのスペースでインデントし、レビューのためのオブジェクトキーを分類します。