Format, cantikkan dan sahkan JSON dalam talian dengan mesej ralat yang jelas untuk input tidak sah.
Cara menggunakan Pemformat JSON
Tampal atau taip JSON anda ke panel input.
Tekan Jalankan untuk menghurai dan mencetaknya semula dengan inden 2 ruang.
Salin JSON yang terformat, atau baca ralat jika input tidak sah.
Pemformat dan Pengesah JSON menukar JSON yang diperkecil, dilepaskan atau bersepah kepada struktur yang bersih dan berinden yang benar-benar boleh anda baca, dan menunjukkan lokasi tepat ralat sintaks supaya anda dapat membetulkannya dengan pantas.
Ia menjalankan input anda melalui penghurai JSON yang ketat. Jika penghuraian berjaya, alat ini mencetak semula data dengan inden 2 ruang yang konsisten, yang bermakna format yang bersih juga membuktikan JSON anda sah. Jika penghuraian gagal, anda mendapat ralat yang tepat dan bukannya "ada yang tidak kena" yang kabur.
Pembangun kerap menggunakannya: memeriksa respons API, menyemak kewarasan fail konfigurasi, mengemaskan muatan webhook sebelum menyimpannya, atau menjadikan blob besar mudah dibandingkan sebelum menyerahkannya ke kawalan versi. JSON yang boleh dibaca menjadikan struktur, penyarangan dan medan yang hilang jelas sekali pandang.
Kebanyakan ralat "JSON tidak sah" datang daripada beberapa punca: kunci atau rentetan yang dibalut dalam tanda petik tunggal dan bukan tanda petik berganda, koma di hujung selepas item terakhir, komen (yang tidak dibenarkan oleh JSON standard), kunci tidak dipetik yang disalin daripada objek JavaScript, atau tanda petik pintar yang ditampal daripada dokumen. Kedudukan ralat memberitahu anda dengan tepat di mana penghurai berhenti.
Kerana keseluruhannya berjalan dalam pelayar anda, JSON anda tidak pernah meninggalkan peranti anda. Itu penting apabila muatan mengandungi token akses, rekod pelanggan atau apa-apa yang anda tidak mahu tampal ke laman web rawak yang diam-diam memuat naiknya ke pelayan.
Sebaik diformat, salin keputusan dengan satu klik. Jika anda perlukan sebaliknya, Pengecil JSON membuang semua ruang putih untuk menghasilkan muatan sekecil mungkin bagi pengeluaran.
Soalan lazim
Ia menghurai JSON anda, menyemak kesahihannya, dan mencetaknya semula dengan inden 2 ruang yang kemas supaya mudah dibaca. JSON tidak sah mengembalikan mesej ralat yang tepat.
Tidak. JSON anda diformat sepenuhnya dalam pelayar anda, jadi tiada apa-apa dihantar ke pelayan. Ia tidak disimpan, dilog atau dikongsi.
Pemformat mengikut piawaian JSON yang ketat: kunci dan rentetan memerlukan tanda petikan berganda, tiada koma di hujung dan tiada ulasan. Mesej ralat menunjukkan di mana penghuraian gagal.
Benamkan alat ini
Tambah alat ini ke laman web anda sendiri. Salin coretan di bawah; ia kekal terkini secara automatik.
<iframe src="https://monu.tools/embed/ms/json-formatter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Alat berkaitan
Mampatkan dan sahkan JSON dalam pelayar anda, dan lihat berapa bait yang anda jimat.
Tukar JSON ke CSV dan CSV kembali ke JSON, dua arah. Pilih pembatas, kendalikan medan berpetik, dan salin keputusan. Semua berjalan dalam pelayar anda.
Tukar YAML ke JSON dan JSON kembali ke YAML, dua arah. Mengesahkan semasa menukar dan menunjukkan ralat yang jelas. Semua berjalan dalam pelayar anda.
Jana antara muka TypeScript daripada sampel JSON, dengan jenis bersarang, tatasusunan dan medan pilihan. Berjalan dalam pelayar anda.