Pemadat JSON

Buang inden dan ruang kosong berlebihan daripada JSON dalam pelayar. Kekalkan integer besar dan kandungan teks, kemudian salin atau muat turun hasilnya.

0 aksara
Hasil

Hasil akan dipaparkan di sini.

Cara memadatkan JSON

  1. Tampal JSON yang sah. Mod Padatkan telah dipilih.
  2. Biarkan pengisihan dimatikan untuk mengekalkan turutan kekunci, kemudian padatkan.
  3. Salin atau muat turun hasilnya. Pilih pemformatan untuk menjadikannya mudah dibaca semula.

Tentang Pemadat JSON

Hanya ruang kosong antara unsur JSON dibuang, bukan ruang dalam rentetan. Nombor dikekalkan seperti yang ditulis, termasuk nilai di luar julat integer selamat JavaScript. Turutan kekunci tidak berubah melainkan pengisihan diaktifkan. Ini bukan pemampatan gzip, penyulitan atau JSON kanonik untuk tandatangan digital.

Contoh: JSON berinden menjadi satu baris

Input
{ "message": "Helo, dunia! ๐Ÿ‘‹", "id": 9007199254740993, "enabled": true }
Hasil
{"message":"Helo, dunia! ๐Ÿ‘‹","id":9007199254740993,"enabled":true}

Soalan lazim tentang Pemadat JSON

Adakah ruang dalam rentetan dibuang?

Tidak. Kandungan rentetan dan jujukan lepasan dikekalkan; hanya ruang kosong di luar rentetan dibuang.

Adakah integer besar atau perpuluhan berubah?

Tidak. Nombor dikekalkan dalam bentuk asal tanpa penukaran kepada nombor titik terapung JavaScript.

Bolehkah komen dibuang atau JSON tidak sah dibaiki?

Tidak. Komen, koma di hujung dan kekunci berulang ditolak. Betulkan ralat dahulu; nilai tidak dibuang secara senyap.

Adakah hasilnya dimampatkan atau disulitkan?

Tidak. Hasilnya masih JSON yang boleh dibaca. gzip dan Brotli ialah kaedah berasingan; pengecilan tidak menyembunyikan rahsia atau menghasilkan JSON kanonik untuk tandatangan.

Adakah fail, token atau teks saya dimuat naik?

Tidak. Semua input diproses dalam pelayar anda. Laman ini hanya membekalkan halaman dan kod program; input anda tidak dihantar ke pelayan penukaran atau disimpan dalam akaun.

  • Pembanding Teks

    Bandingkan dua teks mengikut baris, perkataan atau aksara. Lihat penambahan dan pemadaman dengan ruang serta pemisah baris dikekalkan.

  • Pengekod dan Penyahkod Base64

    Kodkan teks UTF-8 kepada Base64 atau nyahkod Base64 standard dan selamat untuk URL. Laraskan pengisi dan panjang baris.

  • Pengekod dan Penyahkod URL

    Kodkan dan nyahkod komponen URL, alamat penuh dan nilai borang. Kendalikan kod peratus dan ruang dengan betul.

Kegunaan lazim dan contoh

  • Penyahkod Base64

    Nyahkod Base64 kepada teks UTF-8 yang boleh dibaca atau muat turun bait asal.

Semua alat pembangun

Pengekodan dan Fail

Tukar antara teks, bait, URL dan imej terbenam tanpa mengubah data asal.

Semakan Data dan Teks

Baca data berstruktur, periksa token dan kenal pasti perubahan teks dengan jelas.

Hash, Pengecam dan Jadual

Semak integriti fail, jana pengecam dan fahami cap masa serta jadual berulang.

Input dan fail diproses pada peranti anda. Jangan tinggalkan hasil sulit dalam papan klip yang dikongsi. Gunakan peranti yang dipercayai untuk kunci peribadi dan token.