Pemformat dan validator JSON

Format, minifikasi, dan validasi JSON dengan mempertahankan angka besar serta menolak kunci duplikat.

Halaman ini menampilkan alat yang tersedia dalam bahasa ini sesuai cakupan saat ini. Ini tidak berarti semua alat di situs telah diterjemahkan ke semua bahasa.

Hingga 256 KiB, 32 tingkat penyarangan, dan 30.000 nilai. Penulisan angka dan string dipertahankan; kunci objek duplikat ditolak.

Cara menggunakan

Tempel JSON, pilih pemformatan, minifikasi, atau validasi tanpa perubahan, lalu proses. Periksa hasilnya sebelum menyalin atau mengunduh JSON.

Contoh penggunaan

Masukan {"n":9007199254740993,"ok":true} mempertahankan angka 9007199254740993 persis seperti ditulis, tanpa pembulatan.

Dukungan dan batasan

Tata bahasa JSON mengikuti RFC 8259 tanpa mengubah nilai numerik menjadi Number. Nama duplikat dalam objek yang sama ditolak, termasuk jika ditulis dengan escape Unicode. Urutan kunci serta penulisan angka dan string dipertahankan; hanya spasi putih di luar string yang berubah.

Pertanyaan umum

Apakah angka besar atau kunci duplikat hilang?

Penulisan angka tetap identik dengan masukan, termasuk eksponen dan nol yang bermakna. Kunci duplikat menghasilkan pesan kesalahan yang jelas sampai Anda menyelesaikannya; alat tidak pernah memilih salah satu nilai untuk Anda.

Alat terkait