Alat bantu

JSON formatter dan validator

Baca kekacauan JSON dan cari salah sintaks.

Data Anda

Hasil Anda

Siap kapan pun Anda butuhkan
Masukkan data Anda atau coba contoh.
Hasil 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 sumber

Beberapa 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.

Sedikit konteks

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

  1. Siapkan masukan

    Tempelkan teks asli dan simpan salinannya.

  2. Pilih pengaturan

    Pilih pengaturan konversi; identifier diawetkan sebagai teks.

  3. Ulasan dan ekspor

    Tinjau keluaran dan unduh sebelum menggunakannya di tempat lain.

Coba angka

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.

Jawaban yang berguna

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.

Bantuan

Bagaimana kami dapat membantu?

Cari petunjuk, laporkan masalah, atau tinggalkan pesan.

Baca alat ini FAQ

Panduan bagi alat ini

Jaga identifier sebagai teks.
Pertanyaan umum

Dari mana aku mulai? Cobalah contoh, kemudian mengganti nilai-nilainya dengan Anda.

Mengapa upload saya gagal? Periksa kesalahan ruas, format yang diterima dan batas ukuran berkas. Mulailah dengan sampel steril kecil.

Dimana hasil tesku? Tinjau panel hasil, lalu gunakan salinannya atau unduh kontrol. Jika perhitungan gagal, periksa kesalahan di samping masukan.

Pesan kami

Obrolan terbuka. Ini memproses pesan dan data koneksi Anda. Jangan tempel masukan pribadi atau isi berkas. Kemampuan dan respon bervariasi.