Membaca respons API
Tampal respons yang diminiaturkan dan lihat strukturnya sekilas, bukannya satu baris panjang.
Tempelkan JSON dan ia akan diperiksa serta diformat semasa anda menaip. Pilih 2 spasi, 4 spasi, satu tab atau keluaran dimampatkan, susun kunci jika anda mahu, dan dapatkan baris serta lajur tepat apabila ada kesilapan. Data anda tidak pernah dimuat naik.
Apa itu JSON, mengapa ia rosak dan bagaimana untuk membetulkannya dengan cepat.
Pemformat JSON menukarkan teks JSON kepada susun atur kemas dan berentetan yang mudah dibaca, atau memampatkannya ke dalam satu baris ringkas untuk dihantar. Pemvalid memeriksa sama ada teks itu benar-benar JSON dan memberitahu anda di mana ia tidak.
Alat ini melakukan kedua-duanya sekaligus. Ia membaca JSON anda dengan penganalisis ketat, memaparkan hasilnya mengikut gaya yang anda pilih dan menunjukkan baris serta lajur sebarang kesilapan, supaya anda boleh membetulkannya tanpa perlu mencari dalam teks.
Tampal respons yang diminiaturkan dan lihat strukturnya sekilas, bukannya satu baris panjang.
Semak pakej, tetapan dan fail data untuk kesilapan taip sebelum aplikasi gagal memuatkannya.
Minify JSON untuk menyingkirkan ruang kosong sebelum anda menyematkannya dalam halaman, permintaan atau ujian.
JSON mempunyai satu set peraturan yang kecil. Teks dibalut dalam petikan berganda, termasuk setiap kunci. Nilai boleh berupa rentetan, nombor, true, false, null, senarai atau objek. Item dipisahkan dengan koma, tanpa koma selepas yang terakhir, dan komen tidak dibenarkan.
Kebanyakan ralat berpunca daripada beberapa tabiat yang dibawa dari JavaScript atau format lain: petikan tunggal, kunci tanpa petikan, koma pada penghujung, komen dan nilai seperti undefined atau NaN. Pengesah menamakan masalah yang ditemuinya serta baris dan lajur di mana ia berlaku.
Pemformatan di sini berhati-hati dengan data anda. Nombor dan rentetan disalin tepat seperti yang ditulis, jadi ID panjang seperti 12345678901234567890 tidak kehilangan digit dan 1.0 tidak bertukar menjadi 1. Hanya ruang putih yang berubah, serta susunan kunci jika anda mengaktifkan Susun Kunci. Jika kunci yang sama muncul dua kali dalam satu objek, alat akan memberi amaran kerana kebanyakan penganalisis hanya menyimpan nilai terakhir.
JSON anda diparsing dan diformat dalam pelayar anda oleh JavaScript pada halaman ini. Ia tidak dimuat naik, disimpan atau direkodkan, dan fail yang dimuat turun dihasilkan pada peranti anda.
Hanya JSON piawai diterima. Komen, koma pada penghujung, petikan tunggal dan NaN dilaporkan sebagai ralat, dan alat ini tidak membetulkannya untuk anda. Fail yang sangat besar, melebihi kira-kira 10 MB, tidak diproses.
Tampal JSON anda ke dalam kotak input. Ia akan diformat serta-merta mengikut indentasi yang anda pilih: 2 ruang, 4 ruang atau satu tab. Kemudian salin hasilnya atau muat turun sebagai fail .json.
Alat ini membaca teks anda dengan penganalisis JSON yang ketat. Jika ada sesuatu yang tidak kena, ia akan menunjukkan baris dan lajur masalah dengan penjelasan ringkas, dan butang akan membawa anda ke lokasi tersebut dalam input.
Beautify menambah pemisah baris dan indentasi supaya JSON mudah dibaca. Minify membuang semua ruang kosong pilihan untuk menjadikan teks sekecil mungkin. Data tetap sama dalam kedua-duanya.
Punca biasa ialah koma lebihan di hujung, petikan tunggal bukannya petikan berganda, kunci tanpa petikan, koma yang terlepas antara item, atau komen. JSON piawai tidak membenarkan mana-mana daripada ini, dan mesej ralat menunjukkan lokasi yang tepat.
Tidak. Rentetan dan nombor dikekalkan tepat seperti yang anda tulis, termasuk nombor dan nilai yang sangat besar seperti 1.0 atau 1e3. Hanya ruang kosong yang berubah, serta susunan kunci jika anda mengaktifkan Susun Kunci.
Tidak dalam JSON piawai. Format seperti JSON5 dan JSONC membenarkannya, tetapi pengesah ini mengikut piawaian, jadi ia melaporkan komen dan koma lebihan sebagai ralat.
Tidak. Pemformatan dan pengesahan dijalankan di pelayar anda, dan JSON anda tidak pernah meninggalkan peranti anda. Ini menjadikannya selamat untuk respons API dan fail konfigurasi yang anda lebih suka jaga sebagai peribadi.
Sehingga kira-kira 10 MB teks. Kelajuan bergantung pada peranti anda, jadi fail yang sangat besar mungkin mengambil sedikit masa pada telefon. Semua diproses dalam memori pelayar anda.
Halaman utama menampilkan puluhan alat percuma lagi yang tidak memerlukan kunci API.
Satukan baris dan keluarkan pemisah baris daripada teks.
Buka alatPotong ruang, tab dan baris kosong daripada teks.
Buka alatHapuskan baris yang berulang daripada mana-mana senarai.
Buka alatCari IP anda dan semak sebarang alamat IP.
Buka alatTiada soalan yang sepadan.
Berkongsi pandangan anda mengenai alat ini dengan pelawat lain.