JSON Formatter
JSON Formatter — berjalan dalam pelayar. Input tidak disimpan.
Format · minify · sahkan JSON
Input hanya diproses dalam pelayar dan tidak dihantar ke pelayan.
Cara guna
- Tampal objek mentah ke input JSON.
- Tekan Pretty agar mudah dibaca dengan inden dua spasi.
- Tekan Minify untuk mengisi hasil dengan satu baris tanpa spasi.
- Validasi hanya memeriksa sintaks; jika lolos, bentuk pretty juga muncul di hasil.
- Untuk menghantar ke papan keratan, Salin hasil; untuk mengosongkan medan, Reset.
Konsep utama
Pemformat JSON adalah alat pengembang untuk menginden objek satu baris seperti respons API atau fail konfigurasi agar manusia boleh membacanya, atau minify dengan menghapus spasi untuk transport dan log. Pretty dan minify keduanya parse sintaks dulu, jadi JSON tidak valid dengan kutip, koma, atau kurung rusak tertangkap sebagai error. Menjalankan field bersarang lewat pemformat JSON membuat kunci yang hilang lebih mudah kelihatan, dan payload log panjang terbuka menjadi hierarki untuk mempercepat debug.
Pemformat JSON ini menggunakan parser dan serializer pelayar apa adanya, jadi sintaks longgar dengan komentar atau koma trailing ditandai tidak valid. Tidak memeriksa skema atau tipe; berfokus pada sintaks dan keluaran yang terbaca. Input hanya ditangani di dalam tab, jadi walaupun token sensitif disertakan tidak tertinggal setelah anda menutup halaman. Dirancang untuk alur menampal log satu baris dan beralih pretty / minify / validasi. Pada validasi sukses, JSON pretty juga mengisi medan hasil sehingga anda melihat sintaks OK dan keluaran terbaca sekaligus.
Contoh
Masukkan {"name":"tvinghub","ok":true} di input dan Pretty: kunci terpecah per baris. Minify memaparkan satu baris tanpa spasi di hasil. Koma trailing membuat pesan JSON tidak valid muncul di medan status.
Berkaitan: Pengekod JSON · Penyahkod JWT · Pemformat XML
Soalan lazim
Apa beda pretty dan minify di pemformat JSON?
Pretty memaparkan hierarki dengan inden dua spasi. Minify menserialisasi ke satu baris tanpa spasi. Keduanya parse sintaks dulu.
Bagaimana pemformat melaporkan JSON tidak valid?
Jika parse gagal, medan status memaparkan JSON tidak valid plus error pelayar berwarna merah, dan medan hasil tidak diperbarui.
Apakah pemformat pretty-print JSON yang tercampur komentar?
Tidak. Hanya sintaks standar diterima, jadi komentar atau koma trailing membuat validasi, pretty, dan minify semua gagal.
Apakah butang Validasi pemformat JSON mengubah medan hasil?
Jika input valid, pemberitahuan “JSON valid” muncul dan bentuk pretty juga mengisi medan hasil. Saat gagal, hanya error dipaparkan.
Apakah input pemformat JSON dihantar ke pelayan?
Tidak. Hanya JavaScript di tab yang dipakai. JSON asal tidak dimuat naik sebagai body permintaan.
Apa yang dilakukan Salin hasil dan Reset di pemformat JSON?
Salin hasil menaruh string medan keluaran ke papan keratan. Reset mengosongkan input, hasil, dan pesan status.
Disemak terakhir: 2026-09-04