Pokok JSON Penonton
Lihat, format dan teroka data JSON dalam pepohon boleh lipat interaktif. Percuma, selamat dan tiada muat naik diperlukan.
Seret & Lepaskan fail JSON di sini
Atau tampal teks JSON di bawah
Lihat, format dan teroka data JSON dalam pepohon boleh lipat interaktif. Percuma, selamat dan tiada muat naik diperlukan.
Atau tampal teks JSON di bawah
Penonton pepohon JSON memaparkan data JSON sebagai pepohon hierarki yang boleh dilayari dan bukannya sebagai teks biasa. Setiap objek menjadi dahan yang boleh dilipat; tatasusunan menunjukkan item mereka secara individu; nilai primitif muncul sebagai daun. Pandangan struktur memudahkan untuk mencari medan khusus dalam data bersarang dalam, meruntuhkan subpokok yang tidak berkaitan dan menavigasi dokumen JSON besar yang tidak boleh diurus sebagai teks rata.
Berbanding dengan teks JSON yang diformatkan, paparan pepohon cemerlang dalam navigasi dalam data besar. Sambutan API 10MB adalah tidak praktikal untuk menatal melalui sebagai teks tetapi boleh dikendalikan sebagai pepohon di mana anda meruntuhkan kunci peringkat atas yang anda tidak pedulikan dan mengembangkan bahagian yang menarik sahaja.
Pemapar ini memaparkan JSON dalam pepohon berstruktur dalam penyemak imbas anda. Cari menapis cawangan mengikut kunci atau nilai. Paparan sedar jenis membezakan rentetan, nombor, boolean, nol, objek dan tatasusunan.
Data bersarang dalam sukar dinavigasi sebagai teks. Fail konfigurasi, respons API dan keadaan bersiri selalunya mempunyai 5+ tahap sarang. Paparan pokok membolehkan anda meruntuhkan tahap yang tidak berkaitan dan menumpukan pada perkara yang penting; paparan teks memerlukan penatalan dan pengiraan kurungan yang teliti.
Keupayaan carian dan penapis juga penting. Mencari semua kunci bernama 'user_id' merentas dokumen yang kompleks adalah pantas dengan pemapar yang sedar carian; mustahil untuk dilakukan dengan pasti dengan teks biasa.
Tampal JSON, navigasi pepohon.
Penghuraian JSON menggunakan JSON.parse, yang gagal pada input yang tidak sah dengan ralat penghuraian yang menunjuk ke lokasi isu. JSON yang sah menjadi objek JavaScript yang dilihat oleh penonton secara rekursif untuk menghasilkan pepohon.
Rendering: setiap peringkat bersarang menjadi cawangan inden. Kekunci objek ialah label; nilai diberikan berdasarkan jenis — rentetan dalam petikan, nombor tanpa, boolean sebagai benar/salah, batal secara eksplisit, objek dan tatasusunan sebagai cawangan boleh lipat.
Prestasi: JSON yang sangat besar (10MB+) boleh memperlahankan pemaparan. Pengembangan malas (memaparkan hanya cawangan yang kelihatan pada masa ini) membantu. Carian merentasi dokumen besar mungkin mengambil masa yang ketara; mengindeks pokok pada parse pertama membantu.