Pemformat & validator JSON
Tempel JSON untuk memformat, meminifikasi, atau memvalidasinya. Parsing berjalan di browser dan tidak dikirim ke NEXNARA.
Ramah privasi Data Anda diproses secara lokal di browser dan tidak diunggah ke server kami.
Apa itu pemformat JSON?
Pemformat JSON memeriksa apakah teks adalah JSON yang valid, lalu dapat mencetaknya dengan indentasi atau sebagai satu baris ringkas. Alat ini memakai JSON.parse dan JSON.stringify di browser. Tidak memakai eval.
Cara menggunakannya
Tempel JSON ke kotak. Format JSON mencetak dengan indentasi 2 spasi. Minifikasi JSON menghapus spasi berlebih tanpa mengubah data. Validasi JSON memberitahu apakah teks valid dan, jika browser menyediakannya, posisi kesalahan.
Format dan minifikasi
Pemformatan tidak mengubah kunci, nilai, atau urutan objek di luar yang sudah dilakukan JSON.stringify. Minifikasi menjaga struktur JSON yang sama dan hanya menghapus spasi serta baris baru yang tidak perlu.
Penggunaan umum
Gunakan halaman ini untuk membaca respons API, merapikan file konfigurasi, atau menemukan koma yang hilang sebelum menempel JSON ke program lain.
Privasi
JSON Anda tetap di browser. Tidak diunggah ke server NEXNARA dan tidak disimpan di cookie, penyimpanan lokal, atau basis data.
FAQ
Apa yang membuat JSON tidak valid?
Masalah umum meliputi koma di akhir, tanda kutip tunggal, komentar, atau kunci tanpa kutip. JSON.parse melaporkannya sebagai JSON tidak valid.
Apakah pemformatan mengubah JSON saya?
Tidak. Format dan minifikasi menjaga data yang sama. Hanya spasi yang berubah. Urutan kunci objek mengikuti JSON.stringify.
Apakah JSON saya diunggah?
Tidak. Pemrosesan terjadi secara lokal di browser dan tidak diunggah ke server kami.
Bisakah saya memformat JSON Unicode?
Ya. Karakter Unicode dalam string adalah JSON valid dan tetap utuh setelah format atau minifikasi.
Apakah alat ini menjalankan JSON sebagai kode?
Tidak. Alat ini hanya mengurai JSON dengan JSON.parse. Tidak pernah memakai eval.