JSON フォーマッタ &バリデーター
JSON を貼り付けると、即座にフォーマット、検証、構文強調表示が行われます。ワンクリックで縮小または美化します。完全にブラウザ内で実行されます。
オンラインで JSON をフォーマットする方法
ToolsPix JSON フォーマッタ JavaScript の組み込みを使用して、ブラウザーで JSON を直接整形、検証、縮小できます。 JSON.parse() そして JSON.stringify()。ソフトウェアをインストールしたり、アカウントを作成したり、サーバーにデータを送信したりする必要はありません。
JSON をフォーマットする理由
- コンパクトな API 応答と構成ファイルは読みにくいため、書式設定によりインデントと改行が即座に追加されます。
- バリデーターは構文エラーを正確なエラー メッセージで強調表示するため、不正な形式の JSON を数秒で修正できます。
- 縮小化によりすべての空白が削除され、ネットワーク送信とストレージのペイロード サイズが削減されます。
- 構文強調表示により、キー、文字列、数値、ブール値、および Null が色分けされ、視覚的に高速にスキャンできるようになります。
- プロジェクトのコード スタイルに合わせて、2 スペース、4 スペース、またはタブ インデントから選択します。
フォーマット手順
JSON を 入力 左側のパネル — フォーマッタはそれを検証し、すぐに整形して印刷します。クリック 形式 インデントを適用するには、 縮小する 圧縮するか、 出力のコピー 結果をクリップボードにコピーします。 [インデント] ドロップダウンを使用すると、いつでもインデント スタイルを切り替えることができます。
よくある質問
JSON フォーマットは何をするのでしょうか?
JSON フォーマット (「きれいな印刷」または「美化」とも呼ばれます) は、コンパクトまたは乱雑な JSON を使用し、一貫したインデントと改行を追加して人間が読める形式にします。例えば、 {"a":1,"b":2} は、読みやすくデバッグしやすい、きちんとインデントされた複数行構造になります。
バリデーターは何をチェックしますか?
バリデーターは、JSON が JSON 仕様に従って構文的に有効かどうかをチェックします。一般的なエラーには、コンマの欠落、末尾のコンマ、引用符で囲まれていないキー、二重引用符の代わりに一重引用符、閉じられていない括弧などがあります。エラー メッセージは、何が問題なのかを正確に示します。
JSON の縮小化とは何ですか?
縮小化により、JSON から不要な空白がすべて削除され、可能な限り最小の文字列が生成されます。これは、ファイル サイズが重要なネットワーク上で JSON を送信する場合 (API 応答など) に便利です。縮小された JSON は、フォーマットされた JSON と意味的には同じですが、読みにくくなります。
私の JSON データはサーバーに送信されますか?
いいえ。すべての書式設定、検証、縮小は、JavaScript の組み込みを使用してブラウザー内でローカルに行われます。 JSON.parse() そして JSON.stringify()。データがデバイスから流出することはなく、何も記録されたり保存されたりすることはありません。
インデントのスタイルを変更できますか?
はい。 [インデント] ドロップダウンを使用して、2 つのスペース (デフォルト)、4 つのスペース、またはタブ文字から選択します。設定を変更すると、出力はすぐに更新されます。