Pemapar pokok JSON
Visualisasikan data JSON sebagai pokok interaktif yang boleh dilipat. Cari kunci dan nilai, jejak JSONPath apabila hover, dan tangani fail besar dengan pemuatan malas. Menyokong seret & lepas fail .json.
Apakah pemapar pokok JSON?
Pemapar pokok JSON ialah alat yang mengurai teks JSON dan memaparkannya sebagai struktur pokok interaktif yang boleh dilipat. Setiap nod memaparkan kunci, jenis dan pratonton nilainya, membolehkan anda menerokai data JSON yang sangat bersarang secara visual tanpa membaca teks mentah.
Bagaimana cara melipat dan mengembangkan nod pokok?
Klik ikon anak panah di sebelah nod objek atau tatasusunan untuk mengembangkan atau melipatnya. Anda juga boleh mengklik baris nod itu sendiri. Gunakan butang "Kembangkan semua" dan "Lipat semua" dalam bar alat untuk menogol seluruh pokok sekaligus.
Bagaimana fungsi carian berfungsi?
Taip kata kunci dalam kotak carian dan alat akan terus menyerlahkan kunci dan nilai rentetan yang sepadan. Baris yang sepadan diserlahkan, dan anda boleh melompat antara padanan menggunakan butang sebelumnya/berikutnya atau kekunci Enter (maju) dan Shift+Enter (undur).
Apakah JSONPath dan bagaimana saya menyalinnya?
JSONPath ialah ungkapan notasi titik yang menunjuk kepada nod tertentu, cth. $.user.address[0].city. Layangkan kursor ke mana-mana nod dan laluan penuhnya muncul dalam bar laluan; klik laluan atau ikon salin untuk menyalinnya ke papan keratan.
Bolehkah saya memuatkan JSON daripada fail?
Ya. Klik butang "Muat Fail" untuk melayari fail .json, atau hanya seret dan lepas fail .json ke kawasan input. Kandungan fail dibaca secara tempatan dalam pelayar anda dan tidak pernah dimuat naik ke mana-mana pelayan.
Bagaimana jenis nilai yang berbeza dipaparkan?
Setiap jenis nilai mempunyai warna berbeza: rentetan hijau, nombor biru, boolean oren dan nilai null kelabu. Objek dan tatasusunan memaparkan lencana dengan bilangan anak mereka, seperti {3} atau [5].
Bagaimana alat mengendalikan fail JSON yang sangat besar?
Apabila nod mempunyai lebih daripada 1000 anak, alat menggunakan pemuatan malas: ia merender 100 item pertama dan menunjukkan butang "Muat lagi" di bahagian bawah. Ini memastikan UI responsif walaupun dengan tatasusunan beribu-ribu entri.
Adakah data JSON saya dihantar ke pelayan?
Tidak. Semua penguraian, rendering dan carian berlaku sepenuhnya dalam pelayar anda. Data JSON anda tidak pernah meninggalkan peranti anda, menjadikan alat ini selamat untuk data sensitif atau sulit.
Apa yang berlaku apabila saya menampal JSON tidak sah?
Alat memaparkan mesej ralat yang jelas di bawah kawasan input yang menunjukkan ralat parse dan lokasinya. Paparan pokok kekal kosong sehingga anda membetulkan sintaks dan input menjadi JSON yang sah sekali lagi.
Adakah alat ini berfungsi luar talian?
Setelah halaman dimuatkan, alat berjalan sepenuhnya dalam pelayar anda dan boleh berfungsi tanpa sambungan internet. Hanya pemuatan halaman awal memerlukan akses rangkaian untuk mendapatkan aset statik.