Validasi JSON
Tempel berkasnya dan dapatkan jawaban lugas: valid atau tidak. Kalau tidak, pesannya menyebutkan apa yang diharapkan pengurai dan di posisi mana, biasanya koma di ujung atau tanda kutip yang hilang.
- Gratis
- File tidak pernah meninggalkan perangkat Anda
- Tanpa pendaftaran
- Tanpa batas file
Cara pakai
- Tempel JSON ke dalam kotak, pemeriksaan berjalan pada setiap ketikan.
- Baca baris di bawah kotak: hijau berarti valid, merah memuat pesan asli dari penguraiannya.
- Perbaiki bagian yang dilaporkan lalu lihat pesannya berubah menjadi hijau.
Perlu diketahui
Empat kesalahan di balik sebagian besar galat
Koma yang tertinggal setelah elemen terakhir, tanda kutip tunggal alih-alih ganda, kunci tanpa tanda kutip, dan komentar yang nyasar. JSON tidak mengizinkan satu pun di antaranya, padahal JavaScript, Python, dan YAML masing-masing mengizinkan sebagian; justru karena itulah semuanya sering menyelinap masuk.
Valid tidak sama dengan benar
Halaman ini memeriksa sintaks, bukan makna. Sebuah berkas bisa terurai dengan sempurna tetapi tetap kehilangan kolom yang wajib atau berisi teks di tempat yang seharusnya angka. Untuk itu Anda butuh skema, bukan pengurai.
Pertanyaan umum
Apakah berkas saya diunggah untuk diperiksa?
Tidak. Validasinya memakai pengurai yang tertanam di peramban Anda, jadi datanya tidak pernah meninggalkan perangkat.
Standar apa yang dipakai?
Standar yang sama yang diikuti semua runtime: RFC 8259, lewat JSON.parse. Yang lolos di sini akan lolos di mana pun.
Kenapa koma di ujung dianggap galat?
JSON tidak mengenal koma penutup opsional: setelah elemen terakhir, pengurai menantikan kurung penutup. JavaScript memakluminya, JSON tidak.
Bisakah memeriksa berkas yang sangat besar?
Sampai lima megabita teks. Berkas yang lebih besar lebih baik diperiksa dengan perkakas baris perintah.
Alat terkait
- Formatter dan Validator JSON Tempel JSON dan dapatkan hasilnya dalam bentuk rapi, tervalidasi, atau terminify. Datanya tetap…
- JSON Beautifier Tempel JSON minified yang menempel jadi satu dinding, lalu bacalah seperti dokumen. Indentasi m…
- Minify JSON Tempel JSON dan terima kembali tanpa satu byte pun terbuang: tanpa indentasi, tanpa baris baru,…
- Enkode dan dekode Base64 Tempel teks untuk mendapat Base64, atau tempel Base64 untuk mendapat teksnya kembali. Aksara Ki…
- CSV ke JSON Tempel tabelnya, dapatkan JSON. Parser di sini mengikuti RFC 4180, jadi sel seperti «Doe, John»…
- Penghitung kata Ketik atau tempel teks Anda dan angkanya langsung berubah: kata, karakter, kalimat, paragraf, d…
- YAML ke JSON Tempelkan sebuah berkas konfigurasi dan dapatkan JSON. Anchor dibentangkan, string blok mempert…
- JSON ke YAML Tempel JSON dari respons API atau hasil ekspor, lalu dapatkan YAML yang benar-benar enak dibaca…