Lewati ke konten

Formatter & Validator JSON

Tempel JSON untuk merapikan, memvalidasi, dan menemukan baris yang error

Memuat alat…

Tempel JSON untuk memeriksa apakah valid dan merapikannya dengan indentasi yang bersih; error ditampilkan beserta baris, kolom, dan kemungkinan penyebabnya. Gunakan untuk membaca atau memperbaiki respons API atau file konfigurasi.

Cara pakai

  1. Tempel di "Input JSON" atau tekan "Buka file". Anda juga bisa meletakkan file di kotak itu.
  2. Di "Indentasi", pilih "2 spasi", "4 spasi" atau "Tab", atau pilih "Minify" untuk satu baris. Aktifkan "Urutkan key" untuk mengurutkan key.
  3. Jika muncul "JSON tidak valid", gunakan "Ke lokasi error". Jika penyebabnya komentar atau koma di akhir, tekan "Coba perbaikan longgar".
  4. Di tab "Pohon", buka dan tutup strukturnya, cari di dalamnya, atau gunakan "Salin path" untuk menyalin path seperti $.a.b[0]. Salin hasilnya atau tekan "Simpan sebagai .json".

Cara kerja

Pertanyaan umum

Bagaimana cara menemukan error di JSON?
Tempelkan saja: "JSON tidak valid" muncul beserta baris, kolom, dan masalahnya. Koma setelah item terakhir, tanda kutip tunggal, dan komentar adalah penyebab yang paling umum.
Apakah JSON boleh berisi komentar?
Tidak. Standar JSON tidak mengenal komentar // atau /* */, jadi hapus komentarnya atau tekan "Coba perbaikan longgar".
Apa arti minify JSON?
Minify menghapus semua spasi dan baris baru yang tidak berada di dalam string, sehingga tersisa satu baris. Datanya tetap sama; hanya ukurannya yang mengecil.
Kenapa ID berupa angka besar berubah?
Angka JavaScript tidak bisa menyimpan bilangan bulat di atas 9.007.199.254.740.991 dengan tepat, sehingga dibulatkan. Mengirim ID seperti itu sebagai string akan menghindari masalah ini.