Gambaran keseluruhan
Format JSON, YAML, XML dalam pelayar. Pokok, carian, salin JSONPath, eksport. Sumber terbuka, privasi, MV3-native.
TreeJSON memformat respons JSON, YAML, dan XML terus dalam pelayar anda — serta-merta, secara lokal, dan tanpa telemetri sama sekali. Dibina dari mula di atas Manifest V3 selepas sambungan JSON Formatter Chrome paling popular (lebih 2 juta pengguna) menjadi closed-source dan mula menyuntik skrip pihak ketiga pada awal 2026. APA YANG DILAKUKANNYA TreeJSON mengesan respons JSON, YAML, dan XML melalui pengepala Content-Type dan sambungan fail, kemudian memaparkannya sebagai pandangan pokok boleh dilipat yang bersih, dengan penyerlahan sintaks, kiraan item, dan panduan inden. Tiada konfigurasi, tiada akaun, tiada pelayan. CIRI-CIRI UTAMA • Format automatik JSON, JSON-LD, JSON:API, HAL+JSON, NDJSON, YAML dan XML • Pokok boleh dilipat dengan kiraan item dan panduan inden • Carian teks penuh dalam kunci dan nilai dengan penyerlahan subrentetan • Klik kanan pada mana-mana nod → salin JSONPath, nilai mentah atau subpokok penuh • Klik-untuk-salin pada mana-mana nilai primitif • Pengesah JSON dengan ralat parse bernombor baris • Eksport JSON → CSV (tatasusunan objek), jenis TypeScript atau JSON Schema (Draft-07) • Tema cerah / gelap / automatik — mengikut sistem pengoperasian • Lumpuhkan setiap tab, setiap origin, corak regex pengecualian URL • Pintasan papan kekunci (Alt+Shift+J untuk togol, ⌘/Ctrl+F untuk carian) • Berfungsi dengan fail lokal (file://) apabila anda mendayakan akses fail • Togol mentah / terformat — kembali ke teks sumber pada bila-bila masa • 100% luar talian selepas pemasangan — tiada permintaan rangkaian sendiri UNTUK SIAPA Pembangun web yang menyahpepijat respons REST dan GraphQL, jurutera backend yang memeriksa payload, jurutera QA yang mengesahkan bentuk respons, DevOps yang membaca fail konfigurasi, sesiapa yang membuka URL JSON mentah dan ingin membacanya dengan mudah. CARA IA BERFUNGSI Buka URL JSON, YAML atau XML → TreeJSON menyemak Content-Type → memaparkan pokok berstruktur → cari, salin, eksport. Sentiasa tiada konfigurasi. MENGAPA TREEJSON • Privasi diutamakan. Sifar telemetri, sifar analitik, sifar skrip pihak ketiga, sifar pelayan. • Sumber terbuka. Lesen MIT. Kod pengesanan boleh diaudit di repositori awam. • MV3-native. Dibina untuk platform sambungan Chrome semasa. Tidak akan dilumpuhkan oleh kemas kini Chrome akan datang yang menamatkan Manifest V2. • Kebenaran minimum. Hanya «storage» untuk pilihan dan «activeTab» untuk halaman semasa. Kebenaran hos «<all_urls>» digunakan secara eksklusif untuk membaca Content-Type respons. • Pelbagai format. JSON, YAML, XML — satu alat, tiga pemapar, satu antara muka konsisten. PENJELASAN KEBENARAN Mengapa TreeJSON meminta akses ke semua tapak? API JSON, YAML dan XML dihoskan pada setiap domain di web. Untuk membenarkan Chrome memformat respons JSON dari mana-mana domain secara automatik, sambungan mesti mengisytiharkan akses ke domain tersebut. TreeJSON hanya memeriksa Content-Type dokumen. Jika respons bukan JSON, YAML atau XML, content script tamat serta-merta. Tiada sejarah pelayaran dibaca. Tiada URL meninggalkan pelayar. Tiada apa-apa dihantar ke mana-mana. BERALIH DARI PEMAPAR JSON LAIN? Mencari pemapar JSON sumber terbuka tanpa telemetri, tanpa skrip pihak ketiga, dan dengan asas kod MV3 terkini? TreeJSON ialah pilihan privasi-diutamakan, pelbagai format. Beralih dalam beberapa saat. FAQ S: Adakah TreeJSON akan menyuntik pop-up atau sepanduk pada halaman beli-belah atau checkout? J: Tidak. TreeJSON tidak pernah berjalan pada halaman bukan-JSON. content script tamat sebelum membaca halaman jika Content-Type bukan JSON, YAML atau XML. S: Adakah TreeJSON menjejak pelayaran saya? J: Tidak. TreeJSON mempunyai sifar permintaan rangkaian keluar. Ia tidak memuatkan skrip jauh, fon atau SDK analitik. S: Mengapa ia meminta «<all_urls>»? J: API JSON dihoskan pada setiap domain. TreeJSON menyemak Content-Type respons dan tamat jika tidak relevan. Tiada URL dilog atau dihantar. S: Bolehkah saya menyunting JSON? J: TreeJSON adalah baca-sahaja dalam v1. Gunakan editor JSON khusus untuk menulis. S: Adakah ia berfungsi luar talian? J: Ya. Selepas pemasangan, TreeJSON berjalan sepenuhnya secara lokal. Tiada komponen pelayan. S: Adakah kod sumber awam? J: Ya. Berlesen MIT di GitHub. Audit logik pengesanan, parser glue dan kod render sebelum memasang. S: Apakah perbezaannya dengan Chrome DevTools? J: DevTools menunjukkan JSON dalam tab Network dan memerlukan anda membukanya untuk setiap permintaan. TreeJSON memformat secara automatik setiap URL JSON yang anda buka dalam tab biasa — lebih pantas untuk pemeriksaan API harian, walkthrough dan perkongsian skrin.
Butiran
- Versi1.2.1
- Dikemas kini21 Mei 2026
- Saiz202KiB
- Bahasa52 bahasa
- PembangunLaman Web
E-mel
aaleksandr.ross@gmail.com - Bukan pedagangPembangun ini masih belum mengenal pasti dirinya sebagai pedagang. Untuk pengguna dalam Kesatuan Eropah, harap maklum bahawa hak pengguna tidak digunakan pada kontrak antara anda dengan pembangun ini.
Privasi
Pembangun ini mengisytiharkan bahawa data anda
- Tidak dijual kepada pihak ketiga, di luar kes penggunaan yang diluluskan
- Tidak digunakan atau dipindahkan untuk tujuan yang tidak berkaitan dengan fungsi teras item
- Tidak digunakan atau dipindahkan untuk menentukan kepercayaan kredit atau untuk tujuan pemberian pinjaman