Alat developer / 06
JSON Minifier
Validasi JSON dan hapus spasi kosong yang tidak diperlukan untuk mendapatkan satu baris yang ringkas.
JSON Minifier: TOEA mem-parsing input lalu membuat serialisasinya tanpa indentasi, sehingga hasilnya tetap menjadi JSON yang valid. Berjalan 100% lokal di browser Anda tanpa upload file ke server.
- Kategori
- Tools developer
- Dijalankan
- Di browser Anda
- Biaya
- Gratis · tanpa daftar
- Ketersediaan
- Siap digunakan
Berjalan sepenuhnya di browser Anda
Perubahan lain pada teks
Nilainya tetap sama, tetapi penulisannya dapat berubah: 1.0 ditulis sebagai 1, 1e2 sebagai 100, dan escape seperti \u00e9 serta \/ sebagai karakter biasa é dan /. Kunci yang berupa bilangan bulat, seperti "10" atau "2", dipindahkan ke bagian depan objek dalam urutan menaik karena begitulah JavaScript mengurutkannya. Jika byte asli ditandatangani atau di-hash, salinan yang diminifikasi tidak akan terverifikasi.
Saat JSON ringkas diperlukan
Satu baris cocok untuk tempat yang tidak dapat memuat line break: environment variable, argumen command line, sel CSV, baris log, atau file JSON Lines. Untuk menyematkan hasilnya ke dalam string di kode atau dokumen JSON lain, lakukan escape dengan escape string JSON.
Untuk respons API, mengaktifkan kompresi gzip atau Brotli di server menghemat jauh lebih banyak daripada menghapus spasi, karena compressor sudah mengecilkan spasi berulang hingga hampir tidak ada.
Cara menggunakannya
- Tempel JSON yang valid.
- Pilih Minify JSON.
- Salin atau download hasil yang ringkas.
Privasi & batasan
Pemrosesan dilakukan secara lokal. Nilai tidak berubah, tetapi key yang berupa bilangan bulat, seperti "2", dipindahkan ke bagian depan objek, mengikuti urutan JavaScript.
Alat terkait
Pertanyaan umum
Apakah tool ini akan memperbaiki JSON yang tidak valid?
Tidak. Sintaks yang tidak valid akan dilaporkan, bukan diubah secara diam-diam.
Apakah data akan dihapus?
Tool ini hanya menghapus spasi kosong pemformatan. Karena nilai dibuat ulang dalam serialisasi, 1.0 ditulis sebagai 1, escape sequence menjadi karakter biasa, dan jika ada key duplikat, hanya nilai terakhir yang dipertahankan.
Alat gratis · berjalan di browser anda · tanpa perlu akun