Pemformat dan Validator JSON
Diproses secara lokal di browser Anda. Masukan Anda tidak diunggah atau disimpan oleh alat ini.
Output teks mempertahankan ejaan angka dan kunci duplikat. Pohon tersebut menggunakan nilai JavaScript: angka besar dapat dibulatkan dan kunci duplikat hanya menampilkan nilai terakhir.
Tempelkan JSON, lalu pilih Format, Perkecil, atau Validasi.
Bagaimana cara kerjanya
Format menambahkan spasi dengan lekukan 2 atau 4 spasi. Minify menghilangkan spasi di luar string. Keduanya mempertahankan string asli, ejaan angka, dan urutan kunci. Validasi menggunakan parser JSON yang ketat pada browser: komentar, koma di akhir, dan string yang diberi tanda kutip tunggal bukanlah JSON. Baris dan kolom kesalahan ditampilkan saat browser menyediakan posisi.
Contoh
Memformat {"count":2,"items":[true,null]} menempatkan properti dan nilai array pada baris indentasi terpisah. Memperkecilnya hanya menghilangkan spasi yang tidak perlu, bukan spasi di dalam nilai string.
Pertanyaan yang sering diajukan
Bisakah saya memformat JSON yang berisi bilangan bulat besar?
Ya. Teks dan unduhan yang diformat mempertahankan token numerik seperti 9007199254740993 tanpa pembulatan. Tampilan hierarki opsional menggunakan angka JavaScript asli dan mungkin menampilkan nilai yang dibulatkan.
Bisakah saya menempelkan JSON rahasia?
Alat ini memproses JSON secara lokal tanpa mengunggah atau menyimpannya. Namun, hindari bekerja dengan rahasia di perangkat bersama dan jangan berbagi konten clipboard dengan aplikasi yang tidak tepercaya.