Lewati ke konten

Pemformat JSON

Pemformat JSON

Pemformat JSON: Mendukung pemformatan, minifikasi, dan validasi data JSON, menyediakan pemeriksaan sintaks waktu nyata dan lokasi kesalahan (petunjuk baris/kolom). Mendukung penyortiran kunci dan indentasi khusus, cocok untuk debugging API, manajemen konfigurasi, dan peninjauan kode.

Pemformat JSON

Mulai cepat

1
Masukkan/Tempel: ketik atau tempel JSON ke area input.
2
Validasi waktu nyata: sintaks diperiksa saat Anda mengetik; kesalahan ditampilkan di bawah dengan informasi baris/kolom.
3
Formatkan: klik "Formatkan" untuk mempercantik tampilan dan mengganti isi input dengan hasilnya.
4
Padatkan: klik "Padatkan" untuk menghapus spasi dan baris baru; hasil akan menggantikan isi input.
5
Salin: klik tombol salin di bawah untuk menyalin konten saat ini.

Skenario umum

Debug API

dengan cepat memvalidasi JSON dari backend dan meningkatkan keterbacaan.

Pemeriksaan log

format cuplikan JSON dari log untuk memudahkan pelacakan masalah.

Konfigurasi

meninjau struktur, menyatukan urutan key dan gaya indentasi.

Code review

menyertakan contoh JSON yang jelas di PR atau dokumen.

Pemeriksaan sebelum commit

menormalkan format/indentasi JSON sebelum dikomit.

Skenario tambahan

beautifier JSON, minifier JSON, dan parser JSON dapat ditangani dalam alur yang sama agar hasil lebih cepat diperiksa sebelum disalin atau diekspor.

Parameter & aksi pemformatan

Ukuran indentasi: gunakan dropdown di samping tombol untuk memilih Tab/2/4/8.
Sortir: klik "Sortir" untuk mengurutkan key objek secara alfabet (tanpa mengubah makna); penyalinan/pengiriman memakai konten saat ini.

Saran penggunaan

Karakter escape: gunakan escape yang valid di dalam string (misalnya \" dan \n).
Konsistensi: sepakati indentasi, urutan key, dan skema JSON di dalam tim.
Cadangkan sebelum menyortir: penyortiran akan mengubah urutan key dan tidak dapat dibatalkan otomatis; sebaiknya salin cadangan terlebih dahulu.
Gunakan "Baris X, Kolom Y" di bawah input dan periksa area di sekitarnya.
Padatkan lalu formatkan untuk menonjolkan koma berlebih atau kutip yang tidak cocok.

Batasan & kompatibilitas

Tanpa komentar: // dan /* */ bukan JSON standar (gunakan alat JSON5/JSONC).
Tanpa tanda kutip tunggal: 'text' bukan string JSON yang valid.
Tanpa koma di akhir: {"a":1,} atau [1,] tidak valid.
JSON berukuran besar: untuk menjaga halaman tetap responsif, pertimbangkan memecahnya; struktur yang sangat dalam/besar dapat disederhanakan.

Privasi & keamanan

Semua pemrosesan dilakukan di peramban Anda; data tidak pernah meninggalkan perangkat.

Pertanyaan umum

6

Lanjutkan langkah berikutnya dengan alat terkait ini.