Kode · Dibuat sedikit lebih sederhana

JSON formatter

Validasi JSON ketat, format indentasi, minifikasi, atau urutkan kunci objek secara rekursif tanpa mengubah literal angka atau string. Jelajahi pohon yang dapat diciutkan, cari kunci, nilai, dan pointer JSON, serta dapatkan pesan kesalahan yang presisi dan peringatan kunci duplikat.

Also known aspemformat JSON · JSON beautifier · JSON formatter online · JSON validator · JSON viewer · rapikan JSON

Ruang kerja AndaDiproses di perangkat Anda

Urungkan: Ctrl/Cmd+Z · Ulangi: Ctrl/Cmd+Shift+Z atau Ctrl+Y. Hingga 20 langkah dan 4 juta karakter yang disimpan di tab ini. “Hapus” membuang riwayat.

Pengurutan mengubah urutan kunci objek secara rekursif; urutan array dan urutan kunci duplikat dipertahankan. Kunci menggunakan urutan UTF-16.

Tiga langkah kecil.

  1. Tempel dokumen JSON atau muat file teks lokal.
  2. Pilih “Format” atau “Minifikasi”.
  3. Tinjau pesan validasi, lalu salin atau unduh hasilnya.

Beberapa hal yang perlu diketahui.

Hanya JSON ketat: komentar dan koma di akhir ditolak. Pengurutan kunci opsional membandingkan kunci yang telah didekode dalam urutan UTF-16 secara rekursif; array dan urutan kunci yang identik dipertahankan. Pemformatan mempertahankan penulisan angka dan string sesuai sumbernya. Kunci duplikat ditandai, bukan dihapus. Batas: 1 juta karakter dan 256 tingkat penyarangan. Tampilan pohon mendukung hingga 10.000 node sintaks serta 2 juta karakter jalur dan nilai, dan menampilkan anak dalam kelompok berisi 100. Dokumen yang lebih besar tetap menghasilkan hasil terformat lengkap.

Cara kerja privasi Anda →

Sedikit lebih jelas.

Apakah bilangan bulat besar dipertahankan?

Ya. Pemformatan bekerja pada token sumber, bukan mengubah angka menjadi nilai Number JavaScript. Literal seperti 9007199254740993 dipertahankan sebagaimana tertulis.

Apakah JSON yang tidak valid akan diperbaiki otomatis?

Tidak. Pesan validasi menunjukkan masalahnya. Teks asli Anda tetap utuh sehingga Anda dapat memutuskan cara memperbaikinya.

Related searchesjson formatter minify