Alat Teks

Pemformat dan Pengesah JSON: Cantikkan atau Mampatkan JSON

Percuma, tanpa daftar, berfungsi dalam penyemak imbas anda. Tampal JSON untuk menyemak sama ada ia sah, kemudian formatkannya dengan lekukan yang jelas atau mampatkannya kepada satu baris. Jika ada yang salah, anda melihat apa dan, dalam kebanyakan pelayar, baris dan lajurnya. Salin hasilnya atau muat turun sebagai fail .json.

Data anda kekal pada peranti anda.

Mengapa guna Pemformat JSON

100% percuma
Gunakan seberapa kerap yang anda mahu. Tanpa daftar, tanpa tera air, tiada apa perlu dipasang.
Peribadi mengikut reka bentuk
Apa yang anda taip kekal dalam penyemak imbas anda dan tidak pernah dihantar kepada kami.
Berfungsi pada mana-mana peranti
Berjalan dalam penyemak imbas anda pada Windows, Mac, Linux, Android dan iPhone. Tiada aplikasi diperlukan.

Cara guna Pemformat JSON

  1. Tampal JSON anda ke dalam kotak JSON anda.
  2. Pilih lekukan: 2 ruang, 4 ruang atau Tab.
  3. Klik Formatkan untuk mencetak kemas, atau Mampatkan untuk meletakkannya dalam satu baris. Anda akan melihat JSON sah, atau apa yang salah dan di mana.
  4. Klik Salin hasil, atau Muat turun .json untuk menyimpannya sebagai fail.

Soalan lazim

Bagaimana saya tahu sama ada JSON saya sah?

Klik Formatkan. JSON sah diformatkan serta-merta dengan mesej JSON sah; jika ia tidak sah, anda akan melihat apa yang salah dan di mana.

Bagaimana saya mencari ralat dalam JSON saya?

Mesej itu memberitahu apa yang salah dan, apabila pelayar anda melaporkan kedudukan, baris dan lajur di mana pembacaan berhenti. Kesilapan biasanya di situ atau sebelumnya: koma yang hilang, koma tambahan atau tanda petikan yang hilang.

Mengapa JSON saya tidak sah walaupun kelihatan betul?

Punca biasa ialah koma selepas item terakhir, petikan tunggal dan bukannya petikan berganda, kunci tanpa petikan, komen, dan nilai seperti undefined atau NaN. Ini berfungsi dalam JavaScript tetapi tidak dibenarkan dalam JSON.

Apakah maksud minify?

Ia mengeluarkan semua ruang dan baris baharu yang tidak diperlukan, supaya JSON itu sekecil mungkin.

Patutkah saya melekuk dengan 2 ruang, 4 ruang atau tab?

Ia soal citarasa. 2 ruang ialah yang paling biasa untuk fail JSON dan contoh API, 4 ruang lebih mudah dibaca dalam data yang dalam, dan tab membolehkan setiap pembaca menetapkan lebarnya sendiri.

Adakah pemformatan mengubah data saya?

Biasanya hanya ruang dan baris baharu berubah. Seperti mana-mana alat JavaScript, beberapa kes tepi berbeza: kunci yang diulang dalam objek yang sama hanya mengekalkan nilai terakhirnya, kunci yang berupa nombor bulat bergerak ke hadapan objeknya, dan nombor bulat yang sangat besar (melebihi kira-kira 9 kuadrilion) mungkin kehilangan digit terakhirnya.

Bagaimana saya meneroka fail JSON yang besar atau bersarang dalam?

Gunakan Pemapar JSON untuk melayarinya sebagai pokok atau graf yang boleh dilipat, atau formatkan di sini dahulu untuk membacanya baris demi baris.

Adakah data saya dihantar ke mana-mana?

Tidak. JSON anda disemak dan diformatkan pada peranti anda dan tidak pernah meninggalkannya, jadi ia selamat untuk data peribadi seperti respons API dan fail konfigurasi.

Adakah Pemformat JSON percuma?

Ya. Ia percuma digunakan, tanpa daftar dan tiada apa perlu dipasang.