
開発者がJSONを転送、保存、埋め込み用に準備し、意味を保ったまま容量を抑えたいときに便利です。
余分な空白や改行を正しいJSON文書からまとめて省き、データを変えずに転送や埋め込みへ使いやすいさらに小さな形式を得られます。
サンプルは、メッセージとフラグを持つ小さなオブジェクトです。ミニファイ後は、引用符と中括弧がまだ残っているか、内容が厳密に変わっていないかを確認してください。変わるべきなのはレイアウトだけで、値そのものではありません。
入力
{
"message": "Hello",
"active": true
}出力
{"message":"Hello","active":true}ミニファイは、貼り付けたテキストまたはインポートしたファイルに対してブラウザー内で実行されます。何も送信されず、タブを閉じれば何も残らないため、業務データをあちこちに渡さずに圧縮できます。
いいえ、不要な空白と改行だけが削除されます。文字列内のテキスト、数値、真偽値はまったく同じままであるべきで、両方のバージョンを比較すれば他に何も動いていないことをすばやく確認できます。
まずフォーマッタで構文を修正し、それから戻って圧縮してください。無効なドキュメントは確実に縮小できず、他の操作を試す前にエラーに対処する必要があります。
ファイルは小さくなるため、特に元のファイルに多くのインデントがあった場合は転送時間を短縮できます。小さなオブジェクトでは効果は控えめで、主にキャッシュの設定方法によって変わります。