JSON Viewer, Editor & Format
JSON Viewer, Editor & Format — Pembaca JSON yang menunjukkan tempat sintaks rosak
JSON Viewer, Editor & Format ialah pembaca dan editor JSON percuma untuk iOS dan Android, sesuai apabila respons API, fail konfigurasi atau eksport data tiba di telefon anda dan anda perlu membacanya sekarang. Buka atau tampalkannya, biarkan pengesah sintaks menandakan bahagian yang rosak, kemudian minta AI memformatkan atau menerangkannya. XML, YAML, Markdown dan SQL boleh dibuka dalam editor yang sama.
- Harga
- Percuma, naik taraf Pro
- Platform
- iOS dan Android
- Bahasa
- 22
- Penarafan umur
- 4+
- Memerlukan
- iOS 15.1 atau lebih baharu


Kebanyakan masalah JSON hanya berpunca daripada satu aksara.
Koma berlebihan di hujung, tanda petik tunggal atau kurungan yang hilang: fail itu kelihatan hampir betul, tetapi parser tetap menolaknya. Cara terpantas untuk membetulkannya ialah mengetahui dengan tepat tempat ia rosak — itulah yang dilakukan oleh semakan langsung dalam editor ini semasa anda menaip.
Apakah aplikasi ini
JSON Viewer, Editor & Format ialah aplikasi iOS dan Android yang membuka, membaca dan mengedit fail JSON pada telefon. Aplikasi ini menyerlahkan sintaks, menomborkan baris, melipat objek dan tatasusunan, serta menyemak JSON semasa anda menaip dengan menandakan lokasi ralat seperti koma berlebihan di hujung, tanda petik yang hilang atau kurungan yang tidak ditutup. AI dalam talian boleh memformatkan, menerangkan, membaiki dan menjana data contoh. Fail XML, YAML, Markdown dan SQL boleh dibuka dalam editor yang sama, tetapi semakan langsung hanya meliputi JSON.
Dalam aplikasi
Rupa aplikasi ini





Latar belakang
Mengapakah fail JSON gagal diparse, dan bagaimana anda mencari puncanya?
JSON ialah format teks yang ketat: kunci mesti berupa rentetan yang diapit tanda petik berganda, komen tidak dibenarkan, dan item terakhir dalam objek atau tatasusunan tidak boleh diikuti koma. Banyak fail yang gagal ialah salinan data JavaScript atau Python yang kelihatan serupa tetapi melanggar peraturan tersebut. Cara praktikal untuk mencari puncanya adalah dengan membaca aduan parser, pergi ke baris itu dan memeriksa aksara tepat sebelumnya, kerana kesilapan sebenar biasanya berada beberapa aksara lebih awal daripada tempat parser berhenti.
Koma dan tanda petik berlebihansuspek yang biasa
Koma selepas item terakhir, tanda petik tunggal di sekeliling rentetan atau kunci yang ditulis tanpa tanda petik semuanya akan ditolak oleh parser JSON standard. Perkara ini diterima dalam sesetengah bahasa pengaturcaraan, sebab itu konfigurasi yang berfungsi dalam kod boleh gagal sebagai data.
Nombor besarmelebihi 2^53
JSON sendiri tidak menetapkan had saiz untuk nombor, tetapi banyak pembaca menyimpannya sebagai nilai titik terapung yang hanya kekal tepat sehingga 2^53. ID pesanan yang lebih besar daripada itu boleh berubah secara senyap semasa pemprosesan, jadi pengecam yang mesti kekal tepat lebih selamat ditulis sebagai rentetan.
Rentetan yang kelihatan seperti boolean"false" bukan false
Teks "false" dalam tanda petik ialah rentetan yang tidak kosong, dan dalam kebanyakan bahasa, rentetan yang tidak kosong dikira sebagai true. Bendera ciri yang disimpan dengan cara itu boleh dihidupkan apabila semua orang menyangka ia dimatikan.
JSON Linessatu objek setiap baris
Fail log sering menggunakan JSON Lines, iaitu setiap baris merupakan nilai JSON lengkap dan bukannya seluruh fail menjadi satu nilai. Parser JSON yang ketat akan membaca baris kedua sebagai ralat, jadi fail sebegini memerlukan pendekatan baris demi baris.
Memformatkan dan mengecilkandata sama, susun atur berbeza
Memformatkan menambah lekukan dan pemisah baris supaya data bersarang mudah dibaca. Mengecilkan pula membuangnya untuk memendekkan teks. Kedua-duanya tidak mengubah nilai, jadi anda boleh bertukar antara kedua-duanya dengan bebas.
Cara ia berfungsi
Cara fail berubah daripada tidak boleh dibaca kepada telah dibaiki
Editor ini dibina berdasarkan satu kitaran: buka data, lihat perkara yang salah, ubahnya dan semak semula.
Buka atau tampal data
Buka fail daripada telefon anda menggunakan pemilih fail atau tampal payload. Penyerlahan sintaks, nombor baris dan pembalutan perkataan memastikan dokumen panjang kekal mudah dibaca, dan anda boleh melipat objek serta tatasusunan untuk menyembunyikan perkara yang tidak sedang dibaca.
Biarkan pengesah menandakan bahagian yang rosak
Semakan dijalankan semasa anda menaip dan menandakan bahagian yang rosak. Bar papan kekunci pintar memastikan kurungan, pendakap, tanda petik dan titik bertindih hanya memerlukan satu ketikan, manakala fungsi buat asal, ulang semula dan sejarah versi terdahulu membolehkan anda mencuba pembaikan dengan selamat.
Serahkan selebihnya kepada AI
Minta AI dalam talian memformatkan data yang berselerak atau telah dikecilkan, menerangkan maksud sesuatu blok, membaiki pepijat atau menjana dokumen contoh berdasarkan penerangan. Kod yang ditulis semula akan dipaparkan sebagai diff untuk anda semak sebelum digunakan.
Kandungan
Fungsi aplikasi
Langsung
Semakan sintaks
Pengesah menyemak JSON semasa anda menaip dan menunjukkan lokasi koma berlebihan di hujung, tanda petik yang hilang atau kurungan yang tidak ditutup.
Lipat
Fail besar yang mudah dibaca
Fungsi melipat, nombor baris, pembalutan perkataan, cari dan ganti merentas dokumen, saiz fon dan saiz tab yang boleh dilaraskan, serta tema cerah atau gelap.
AI
Formatkan, terangkan, baiki, jana
Formatkan data yang telah dikecilkan, tanya maksud sesuatu struktur, baiki pepijat atau terangkan data yang anda perlukan untuk mendapatkan sampel. Alat AI memerlukan sambungan internet.
4
Format lain
XML, YAML, Markdown dan SQL boleh dibuka dengan penyerlahan, fungsi melipat, carian dan alat AI. Semakan langsung hanya meliputi JSON, jadi minta AI menyemak format lain.
20
Memburu pepijat
Misi yang menempatkan anda di hadapan kegagalan dalam terminal simulasi: konfigurasi yang gagal pada baris 12, payload yang ditolak kerana kunci tanpa tanda petik, ID yang bertembung melebihi 2^53 atau penukaran XML yang menggugurkan atribut.
20
Projek berpandu
Bina katalog produk bersarang, sampul respons API, log JSON Lines, JSON Pointer dan JSON Patch, serta skema daripada asas hingga $defs, $ref, oneOf dan if/then/else.
Sesuai
Untuk siapa — dan bukan untuk siapa
Sesuai untuk anda jika anda
- Semak respons API atau fail konfigurasi walaupun jauh dari meja anda
- Perlukan pembuka fail pantas untuk fail .json dan eksport data pada telefon anda
- Anda seorang penguji atau penganalisis yang membaca payload dan mahu baris yang rosak ditandakan
- Anda sedang mempelajari cara JSON, skema dan XML berfungsi serta suka berlatih menggunakan kegagalan sebenar
- Mahukan alat untuk mencantikkan format dan menerangkan kod tanpa meninggalkan editor
Bukan alat yang sesuai jika anda
- Perlukan alat AI secara luar talian, sedangkan alat tersebut berjalan dalam talian dan memerlukan sambungan internet
- Mahukan semakan ralat secara langsung untuk XML atau YAML, kerana semakan langsung hanya meliputi JSON
- Mengharapkan AI tanpa had secara percuma: pelan percuma menyediakan 3 permintaan AI sehari, serta satu lagi selepas menonton iklan pendek
Privasi
Perkara yang dihantar oleh alat AI
Editor, semakan sintaks, pembukaan dokumen dan carian berfungsi pada peranti. Alat AI berjalan dalam talian, jadi teks yang anda minta untuk diformatkan, diterangkan atau dibaiki akan dihantar kepada perkhidmatan AI untuk permintaan tersebut. Butirannya tersedia dalam dasar privasi CoddyKit.
Butiran lengkap terdapat dalam Dasar privasi CoddyKit.
Soalan
Soalan lazim
Bagaimanakah cara membuka dan membaca fail JSON pada telefon saya?
Dalam JSON Viewer, Editor & Format, anda boleh membuka fail menggunakan pemilih fail atau menampal kandungannya ke dalam editor. Data akan dipaparkan dengan penyerlahan sintaks dan nombor baris, dan anda boleh melipat objek serta tatasusunan untuk menyembunyikan bahagian yang tidak sedang dibaca. Cara yang sama juga berfungsi untuk respons API yang disalin daripada aplikasi lain.
Bagaimanakah JSON Viewer mencari ralat sintaks?
Validator menyemak JSON semasa anda menaip dan menandakan bahagian yang rosak. Ia menandakan kesilapan biasa seperti koma di hujung, tanda petik yang hilang atau kurungan yang tidak ditutup, supaya anda boleh membaiki aksara yang tepat tanpa mengimbas seluruh fail. Semakan langsung hanya berfungsi untuk JSON.
Bolehkah saya mencantikkan format atau meminimumkan JSON?
Ya. Pemformat AI menukar data yang berserabut atau diminimumkan menjadi teks yang kemas dan berinden. Oleh sebab ia ialah alat AI dalam talian, ia memerlukan sambungan, dan setiap penulisan semula akan tiba sebagai perbezaan yang boleh anda semak sebelum menggunakannya.
Adakah JSON Viewer boleh membuka fail XML, YAML atau SQL?
Ia membuka XML, YAML, Markdown dan SQL dalam editor yang sama, dengan penyerlahan sintaks, pelipatan, carian dan alat AI. Hanya JSON mendapat semakan sintaks secara langsung. Untuk format lain, anda boleh meminta AI menyemak dokumen bagi mencari masalah.
Apakah perbezaan antara JSON dan JSON Lines?
Fail JSON ialah satu nilai, biasanya objek atau tatasusunan. Fail JSON Lines meletakkan satu nilai JSON lengkap pada setiap baris, sesuai untuk log yang berkembang satu rekod pada satu masa. JSON Viewer menyertakan projek berpandu tentang JSON Lines untuk fail log, supaya anda dapat melihat perbezaan antara kedua-duanya.
Adakah JSON Viewer, Editor & Format percuma?
Ia percuma untuk dimuat turun. Editor, semakan sintaks, pembukaan dokumen dan carian adalah percuma. Penggunaan percuma merangkumi 3 permintaan AI sehari, serta satu lagi selepas menonton iklan pendek, projek berpandu pertama dan dua misi, serta iklan akan dipaparkan. Pro mengalih keluar iklan dan membuka akses kepada permintaan AI tanpa had serta semua projek dan misi.
Bolehkah saya belajar JSON dengan aplikasi ini, bukan sekadar melihatnya?
Ya. Terdapat 20 pemburuan pepijat dan 20 projek berpandu. Pemburuan tersebut meminta anda mencari punca kegagalan seperti koma di hujung dalam konfigurasi, payload API dengan tanda petik tunggal atau bendera ciri yang disimpan sebagai rentetan false. Projek-projek ini membimbing anda melalui katalog bersarang, escaping, JSON Pointer, JSON Patch dan skema.
Bolehkah saya menyimpan atau berkongsi perkara yang saya edit?
Anda boleh menyalin hasilnya, berkongsinya sebagai pautan dan menyimpan coretan untuk kembali kepadanya kemudian. Versi terdahulu dokumen disimpan dalam sejarah, jadi perubahan yang anda kesali boleh dibuat asal.
Adakah AI melihat keseluruhan fail saya?
AI berfungsi pada perkara yang anda hantar kepadanya: blok terpilih untuk diterangkan atau dokumen yang anda minta untuk diformatkan atau dibaiki. Permintaan tersebut dihantar kepada perkhidmatan dalam talian, jadi keluarkan rahsia seperti token dan kata laluan terlebih dahulu. Pembacaan, pelipatan, carian dan semakan sintaks tidak memerlukan AI.
Mulakan
Cari aksara yang rosak dengan lebih pantas
Pembaca dan editor JSON untuk iOS dan Android, percuma untuk bermula, dalam 22 bahasa.
Lagi daripada CoddyKit
Tersedia di iOS dan Android.