Alat data & teks

Pemformat dan pengesah JSON

Lekukkan JSON supaya boleh dibaca, atau kecilkannya untuk penghantaran — dan ketahui dengan tepat di mana ia rosak.

Pemformat dan pengesah JSON Berjalan pada peranti anda
Letakkan fail di sini atau klik untuk melayari
Fail .json
Tidak pernah dimuat naik
  • Berjalan pada peranti anda — fail tidak pernah dihantar ke mana-mana
  • Tanpa pendaftaran, tanpa tera air, tanpa kuota harian
  • Percuma, tanpa had berapa kerap anda menggunakannya

Cara ia berfungsi

Kebanyakan pemformat JSON ialah tapak web tempat anda menampal data — yang bermakna menampal kunci API, rekod pelanggan atau muatan dalaman ke dalam pelayan orang lain. Alat ini menghuraikan fail dalam halaman. Tiada apa-apa dihantar, dan tiada apa-apa dilog, yang lebih penting untuk data konfigurasi dan API berbanding hampir semua jenis fail lain.

Berlekuk atau dikecilkan

Output berlekuk menambah lekukan dua ruang dan pemisah baris, yang anda mahu semasa membaca fail atau menyemaknya dalam pull request. Output yang dikecilkan membuang setiap bait yang tidak perlu, yang anda mahu semasa menghantarnya melalui rangkaian. Datanya serupa dalam kedua-dua kes.

Pengesahan percuma

Jika fail tidak dapat dihuraikan, anda mendapat mesej ralat penghurai sendiri, yang menamakan kedudukan masalah itu. Punca biasa ialah koma di hujung selepas item terakhir, petikan tunggal dan bukannya berganda, atau aksara tidak terlepas di dalam rentetan.

Apa yang tidak diubah oleh pemformatan

Susunan kunci dikekalkan seperti yang ditulis. Nombor dikeluarkan semula dalam bentuk kanoniknya, jadi integer yang sangat besar melepasi julat selamat JavaScript boleh kehilangan ketepatan — itu had bahasa itu, bukan pemformat, dan ia menjejaskan setiap alat berasaskan JavaScript dengan sama rata.

Soalan lazim

Pemformat dan pengesah JSON — soalan lazim

Adakah JSON saya dihantar ke pelayan?

Tidak. Ia dihuraikan dalam halaman oleh pelayar anda sendiri. Tiada apa-apa dihantar atau disimpan.

Apa yang berlaku jika JSON saya tidak sah?

Anda mendapat mesej ralat penghurai, termasuk lokasi masalah itu berlaku, supaya anda boleh mencarinya dalam fail sumber.

Adakah pemformatan mengubah data saya?

Tidak. Hanya ruang kosong yang berubah. Kunci mengekalkan susunannya dan nilai tidak berubah.