Pemformat dan Pengesah JSON

Tampal JSON anda untuk mengesahkannya, menjadikannya mudah dibaca atau mengecilkannya. Jika ada ralat, anda akan melihat baris dan lajur tempat ia berlaku. Semuanya berjalan dalam pelayar anda: teks anda tidak pernah dihantar ke pelayan.

🔒 Apa yang anda taip tidak pernah meninggalkan peranti anda. Semuanya dikira dalam pelayar anda.

Cara memformat JSON

  1. Tampal JSON anda ke dalam kotak input.
  2. Pilih inden (2 atau 4 ruang, atau tab) dan, jika mahu, susun kekunci.
  3. Klik “Format” untuk mencantikkannya atau “Kecilkan” untuk memampatkannya ke dalam satu baris.
  4. Salin hasilnya. Jika ada ralat, kursor akan melompat ke tempat ia gagal.

Kegunaan pemformat JSON

JSON ialah format data yang paling banyak digunakan dalam API dan fail konfigurasi. Apabila ia tiba dalam satu baris, ia sukar dibaca: pemformat menambah pemisah baris dan inden supaya anda dapat melihat strukturnya.

Ia juga berfungsi sebagai pengesah: jika koma tertinggal, ada pendakap berlebihan atau anda menggunakan petikan tunggal dan bukannya petikan berganda, ia memberitahu baris dan lajur tempat JSON tidak lagi sah.

Mengecilkan melakukan sebaliknya: ia membuang ruang dan pemisah baris supaya teks lebih kecil untuk dihantar atau disimpan.

Perkara yang perlu diingat

Soalan lazim

Adakah JSON saya dihantar ke pelayan?

Tidak. Ia diproses dalam pelayar anda dan teks tidak pernah meninggalkan peranti anda, jadi anda boleh menggunakannya dengan data peribadi.

Mengapa ia mengatakan JSON saya tidak sah?

Punca paling biasa ialah koma berlebihan atau tertinggal, petikan tunggal dan bukannya petikan berganda, kekunci tanpa petikan atau pendakap yang tidak ditutup. Mesej menunjukkan baris dan lajur.

Apakah perbezaan antara memformat dan mengecilkan?

Memformat menambah pemisah baris dan inden supaya lebih mudah dibaca; mengecilkan membuangnya supaya ia mengambil ruang yang lebih kecil.

Bolehkah saya menyusun kekunci?

Ya, dengan pilihan susun mengikut abjad. Ia berguna untuk membandingkan dua fail JSON atau mendapatkan output yang sama setiap kali.

Adakah ia percuma?

Ya, ia percuma, tidak perlu mendaftar dan berfungsi terus dalam pelayar anda.