JSON formatter dan validator
Baca kekacauan JSON dan cari salah sintaks.
Data Anda
Hasil Anda
Siap kapan pun Anda butuhkanHasil Anda akan muncul di sini.
Cara kerja
Parse ketat JSON dan ekspor dinormalkan cantik atau kompak JSON. Kegagalan Syntax muncul di samping lapangan JSON menggunakan lokasi galat mesin yang tersedia.
Baca acuan sumberBeberapa hal yang perlu diketahui
JSON tidak mengijinkan komentar, koma, NaN atau Infinity. integer tidak aman ditolak; kunci duplikat menyimpan nilai terakhir. Terbatas pada nilai 100,000 dan 100 tingkat bersarang. Pemformatan tidak memvalidasi skema domain.
Kapan memakai alat ini
Membuat ketat JSON dapat dibaca dan lokasi kegagalan sintaks. Memformat mengnormalisasi whitespace saat meninggalkan struktur parsed utuh.
- Baca muatan API.
- Format suatu snippet konfigurasi.
- Temukan kesalahan sintaks JSON.
Bagaimana menggunakan json formatter dan validator
Siapkan masukan
Tempelkan teks asli dan simpan salinannya.
Pilih pengaturan
Pilih pengaturan konversi; identifier diawetkan sebagai teks.
Ulasan dan ekspor
Tinjau keluaran dan unduh sebelum menggunakannya di tempat lain.
Coba contoh yang diberikan
Masukan
json: {"name": "Notebook", "slu": "00123", "active": true}; style: Pretty (2 spasi)
Hasil
Contoh format suatu objek produk saat mempertahankan tanda kutip SKU.
Apa artinya
Pemformatan adalah pemeriksaan sintaks, bukan konfirmasi bahwa API menerima ruas tersebut.
Kesalahan umum untuk dihindari
Kutipan pengidentifikasi numerik panjang
Kutipan panjang pengidentifikasi numerik.
Keabsahan Sintaksis tidak membuktikan keadilan lapangan
Keabsahan Syntax tidak membuktikan keadilan lapangan.
Pertanyaan yang sering ditanyakan
Definisi, kasus tepi, dan praktis langkah berikutnya untuk alat ini. Cari semua alat FAQs
Apakah komentar diterima?
Tidak. JSON Standar excludes komentar.
Bisakah aku terus mengikuti koma?
Tidak. Hapus mereka sebelum memformat.
Apakah memformat melestarikan integer besar?
Hanya jika mereka dikutip string. Jumlah JavaScript dapat membulatkan integer di luar jangkauan aman.
Bagaimana dengan kunci duplikat?
JSON.parse mempertahankan nilai kunci terakhir; memeriksa sumber hati-hati jika duplikat penting.
Apakah sebuah array JSON valid?
Ya. Array, string, nomor, booleans dan null juga dapat nilai tingkat atas JSON.
Apakah ini memvalidasi skema API?
Tidak. Ini memeriksa sintaks dan format saja.
Apakah masukan saya diunggah atau disimpan?
Proses terjadi secara lokal di browser Anda. Alat ini tidak mengunggah masukan. Unduhan tetap pada perangkat Anda; berbagi atau membukanya dalam layanan lain adalah pilihan Anda.
Apa yang harus saya periksa sebelum menggunakan keluaran?
JSON tidak mengijinkan komentar, koma, NaN atau Infinity. integer tidak aman ditolak; kunci duplikat menyimpan nilai terakhir. Terbatas pada nilai 100,000 dan 100 tingkat bersarang. Pemformatan tidak memvalidasi skema domain.
Menjelajahi topik di blog
Sumber dan metode
Gunakan referensi di bawah ini untuk memeriksa definisi dan panduan platform. Ruang lingkup dan batas model dijelaskan di atas. Baca standar editorial kami.