JSON Toolkit

Parse JSON

Format dan validasi JSON, temukan kesalahan berdasarkan baris dan kolom, lihat sebagai pohon dan salin JSONPath

Sumber 0.00 B · Hasil 0.00 B · Kompresi 0%
Hasil

Penjelasan parsing dan pemformatan JSON

Parser JSON memformat ulang teks yang padat atau indentasinya tidak rata menjadi tata letak yang konsisten dengan indentasi spasi atau tab, dan langsung menampilkan ukuran asli, ukuran hasil, serta rasio kompresi. Semuanya berjalan di browser, sehingga file konfigurasi, respons API, dan potongan log tidak pernah meninggalkan perangkat Anda.

Pemformatan dimulai dengan pemeriksaan sintaks. Koma di akhir, tanda kutip yang hilang, atau kurung yang tidak berpasangan dilaporkan dengan baris dan kolomnya, dan editor menandai posisi tepatnya sehingga Anda dapat memperbaikinya tanpa memindai seluruh dokumen.

Selain tampilan teks, Anda dapat beralih ke tampilan pohon, memperluas objek dan array tingkat demi tingkat, dan menyalin JSONPath node mana pun untuk kueri atau skrip nanti. Untuk sesi pengeditan yang lebih lama, gunakan halaman editor online dan simpan draf lokalnya.

Pertanyaan yang sering diajukan

Apa yang harus saya lakukan dengan kesalahan koma di akhir?
JSON standar tidak mengizinkan koma setelah anggota terakhir objek atau array. Hapus koma tersebut agar lolos validasi; jika teks berasal dari JSON5 atau objek JavaScript, konversikan terlebih dahulu di halaman JSON5.
Mengapa hasil yang diformat lebih besar?
Pemformatan menyisipkan jeda baris dan indentasi, sehingga keluarannya biasanya lebih besar daripada masukan yang padat. Rasio kompresi negatif adalah hal yang wajar; gunakan mode perkecil saat Anda membutuhkan payload yang lebih kecil.
Di mana hasil parsing disimpan?
Hasil hanya berada di memori halaman saat ini dan hilang saat dimuat ulang. Halaman riwayat menyimpan pemformatan terbaru yang Anda jalankan secara eksplisit, dan data itu tetap berada di browser.