Output will appear here...
JSON ミニファイアーは、JSON ドキュメントのトークンの間に位置するすべてのスペース、タブ、改行を削除し、解析を続ける最小のバイトごとの同等のデータを残します。データ自体は変更されません。同じキー、同じ値、同じ順序ですが、かなり印刷された 4 KB の構成は、インデントがなくなると 2.5 KB 以下に落ちる可能性があります。 JSON が小さいほど、ネットワーク転送が速くなり、帯域幅料金が安くなり、受信側での解析が速くなります。そのため、API 応答とバンドルされたデータ ファイルは、ほとんどの場合、縮小されて出荷されます。
このミニファイアーは、文字列リテラルの外側でしか空白をストリップしないので、値内のテキスト - 保持することを意図したスペースを含む - は、正確に保持されます。また、数値トークンを書き込まれたまま保持します。1.0 や 30 桁の整数のような末尾のゼロ値は、ツールが書き換える解析を通じてすべての数値を丸くトリップするのではなく空白を削除するため、そのまま残ります。ミニファイ化する前に、JavaScript JSON パーサーで入力を検証するため、カンマやブラケットが場違いな場合は、静かに壊れた出力ではなくパーサーの正確なエラーを取得します。 beautify モードでは、逆の処理が行われ、コンパクトな JSON が 2 つのスペース、4 つのスペース、またはタブで再インデントされ、読み取って編集できます。
すべてがブラウザで100% 実行されます JSON - 多くの場合、APIキー、顧客レコード、または内部構成を保持します - は決してアップロードまたは保存されず、ツールはページがロードされるとオフラインで動作するため、マシンから決して離れるべきではない機密ペイロードを安全に縮小できます。
入力領域にJSONオブジェクトまたは配列を貼り付けるか入力します。 pretty-printedまたは既にcompact - のどちらかが機能します。
「縮小」をクリックして空白をストリップしてファイルを縮小するか、「美化」をクリックしてファイルを再インデントします。 「美化」には 2 つのスペース、4 つのスペース、またはタブを選択します。
サイズバッジを読んで、元のサイズ、新しいサイズ、および削減率を確認してください。無効な JSON には正確なパーサー エラーがフラグ付けされています。
結果をクリップボードにコピーするか、.json ファイルとしてダウンロードして、API、構成、またはバンドルにドロップする準備を整えてください。
文字列の内容をそのままにして、トークン間のスペース、タブ、改行を削除し、有効な最小の等価物を生成します
数値トークンは書かれたとおりに保持されます。minify は値を再解析するのではなく空白をストリップするため、末尾のゼロと大きな整数は残ります
元のサイズ、縮小サイズ、削減率を表示するため、バイトの影響をすぐに確認できます
コンパクトな JSON を 2 つのスペース、4 つのスペース、またはタブで再インデントして、読みやすく、差分フレンドリーに再びします
Minify CSS to cut file size or beautify minified stylesheets for debugging
Minify HTML markup for faster page loads or beautify it for readable, indented source
Sort the keys of a JSON object alphabetically, recursively through nested objects, with optional array sorting. Ascending or descending, minify or pretty. Client-side, no signup.
Find and replace text with a regular expression, using capture group backreferences like $1 and named groups, with full flag support
0 comments
No comments yet. Be the first to share your thoughts!