CanDoYa
MS

JSON Minifier Percuma

Berjalan sepenuhnya dalam pelayar anda - tanpa muat naik, tanpa pendaftaran.

JSON
Termampat
Tampal JSON untuk memampatkannya
Kongsi alat ini

Apa yang dilakukan oleh JSON minifier?

JSON minifier membuang setiap ruang, tab dan pemisah baris yang tidak diperlukan oleh dokumen JSON, lalu memampatkannya menjadi satu baris padat. Data kekal sama - hanya format ruang kosong yang hilang - jadi fail menjadi lebih kecil dan lebih pantas dimuatkan. Tampal JSON anda di sini dan ia terus dimampatkan secara langsung, menunjukkan jumlah byte sebelum dan selepas serta peratusan yang dijimatkan.

Cara guna

  1. 1Tampal JSON anda. Masukkan JSON yang telah diformat, dicetak kemas atau ditulis tangan ke dalam kotak input.
  2. 2Lihat ia dimampatkan serta-merta. Versi satu baris yang padat muncul serta-merta, dan bar status mengesahkan sama ada JSON itu sah atau menunjukkan ralat pertama.
  3. 3Semak berapa yang dijimatkan. Bacaan saiz menunjukkan bilangan byte sebelum dan selepas serta peratusan yang dibuang, jadi anda tahu dengan tepat berapa ringan fail itu sekarang.
  4. 4Salin hasilnya. Salin JSON yang telah dimampatkan dan tampal di mana sahaja muatan padat diperlukan.

Untuk siapa

Proses memampatkan ini ialah satu pusingan parse-dan-restring menggunakan enjin JSON pelayar itu sendiri, jadi output padat dijamin sama persis dengan data yang akan dibaca semula oleh kod anda - tiada komen yang hilang, tiada kunci yang tersusun semula secara manual, tiada apa-apa yang rosak. Bacaan saiz mengira byte UTF-8 sebenar, bukan aksara, jadi muatan yang penuh dengan emoji atau teks beraksen melaporkan berat sebenar yang akan dihantar melalui rangkaian.

Soalan lazim

Adakah JSON minifier ini percuma?

Ya - ia sepenuhnya percuma, tanpa pendaftaran dan tanpa had penggunaan. Ia berjalan sepenuhnya dalam pelayar anda.

Adakah JSON saya dimuat naik ke mana-mana?

Tidak. JSON anda dihurai dan dimampatkan secara tempatan dalam pelayar anda dan tidak pernah dihantar ke pelayan, jadi ia selamat untuk kunci API peribadi, token dan data dalaman.

Adakah proses minify mengubah data saya?

Tidak. Minify hanya membuang ruang, tab dan pemisah baris antara elemen. Setiap kunci, nilai, nombor dan string - termasuk ruang di dalam string - dikekalkan dengan tepat, jadi data yang dihurai adalah sama seperti asal.

Berapa kecilkah JSON saya akan menjadi selepas ini?

Ia bergantung pada cara ia diformat sebelum ini. JSON yang dicetak kemas dengan penyusunan bersarang yang dalam boleh mengecil 40-70% kerana ia membawa banyak inden, manakala JSON yang sudah padat mungkin hampir tidak berubah. Alat ini menunjukkan jumlah byte tepat yang dijimatkan dan peratusan untuk fail anda.

Bagaimana jika JSON saya tidak sah?

JSON minifier ini mengesahkan semasa anda menaip. Jika JSON mempunyai koma berlebihan, petikan tunggal, kunci tanpa petikan atau kurungan yang hilang, bar status akan menamakan masalah itu - dan jika pelayar melaporkan kedudukannya, ia menunjukkan baris dan lajur - supaya anda boleh membetulkannya sebelum memampatkan.

Adakah ia berfungsi tanpa talian?

Ya. Setelah laman ini dimuatkan, minifier terus berfungsi tanpa sambungan internet kerana semua pemprosesan berlaku pada peranti anda.