TreeJSON — JSON skatītājs, Koka skats, YAML & XML formatētājs
ID
bjjdggabgllhblcjafopjpmcadoeldpkFormatējiet JSON, YAML, XML pārlūkā. Koka skats, meklēšana, JSONPath kopēšana, eksports. Open source, privāts, MV3-native.
Informācija par paplašinājumu
Ekrānuzņēmumi
Apraksts
Formatējiet JSON, YAML, XML pārlūkā. Koka skats, meklēšana, JSONPath kopēšana, eksports. Open source, privāts, MV3-native.
TreeJSON formatē JSON, YAML un XML atbildes tieši jūsu pārlūkprogrammā — uzreiz, lokāli un ar nulles telemetriju. Uzbūvēts no nulles uz Manifest V3, pēc tam, kad vispopulārākais JSON Formatter Chrome paplašinājums (vairāk nekā 2 miljoni lietotāju) kļuva closed-source un 2026. gada sākumā sāka injicēt trešās puses skriptus.
KO TAS DARA
TreeJSON konstatē JSON, YAML un XML atbildes pēc Content-Type galvenes un faila paplašinājuma, pēc tam atveido tās kā tīru sakļaujamu koka skatu ar sintakses iezīmēšanu, elementu skaitītājiem un atkāpes ceļvežiem. Bez iestatīšanas, bez konta, bez serveriem.
GALVENĀS FUNKCIJAS
• JSON, JSON-LD, JSON:API, HAL+JSON, NDJSON, YAML un XML automātiska formatēšana
• Sakļaujams koks ar elementu skaitītājiem un atkāpes ceļvežiem
• Pilna teksta meklēšana atslēgās un vērtībās ar apakšstringu iezīmēšanu
• Labais klikšķis uz jebkura mezgla → kopēt JSONPath, neapstrādātu vērtību vai visu apakškoku
• Klikšķis-lai-kopētu uz jebkuras primitīvas vērtības
• JSON validators ar parsēšanas kļūdām, kas numurētas pēc rindām
• Eksports JSON → CSV (objektu masīvs), TypeScript tipi vai JSON Schema (Draft-07)
• Gaišs / tumšs / automātisks motīvs — seko operētājsistēmai
• Atspējot pēc cilnes, pēc origin, regex URL izslēgšanas modeļi
• Tastatūras īsceļi (Alt+Shift+J pārslēgšanai, ⌘/Ctrl+F meklēšanai)
• Darbojas ar lokāliem failiem (file://), kad iespējojat failu piekļuvi
• Neapstrādāts / parsēts pārslēdzējs — atgriezties pie avota teksta jebkurā brīdī
• 100% offline pēc instalēšanas — bez paša tīkla pieprasījumiem
KAM PAREDZĒTS
Tīmekļa izstrādātājiem, kas debugo REST un GraphQL atbildes, backend inženieriem, kas pārbauda payload, QA inženieriem, kas pārbauda atbilžu formātu, DevOps, kas lasa konfigurācijas failus, ikvienam, kas nokļūst neapstrādātā JSON URL un vēlas to viegli lasīt.
KĀ TAS DARBOJAS
Atveriet JSON, YAML vai XML URL → TreeJSON pārbauda Content-Type → atveido strukturētu koku → meklējiet, kopējiet, eksportējiet. Vienmēr nulles konfigurācija.
KĀPĒC TREEJSON
• Privātums vispirms. Nulle telemetrijas, nulle analītikas, nulle trešās puses skriptu, nulle serveru.
• Open source. Konstatēšanas kods ir auditējams.
• MV3-native. Uzbūvēts Chrome pašreizējai paplašinājumu platformai. Netiks atspējots nākotnes Chrome atjauninājumos, kas atceļ Manifest V2.
• Minimālas atļaujas. Tikai «storage» iestatījumiem un «activeTab» pašreizējai lapai. Resursdatora atļauja «<all_urls>» tiek izmantota tikai atbildes Content-Type lasīšanai.
• Daudzformātu. JSON, YAML, XML — viens rīks, trīs skatītāji, viens konsekvents interfeiss.
ATĻAUJU SKAIDROJUMS
Kāpēc TreeJSON pieprasa piekļuvi visām vietnēm? JSON, YAML un XML API ir mitināti katrā tīmekļa domēnā. Lai Chrome varētu automātiski formatēt JSON atbildi no jebkura domēna, paplašinājumam jādeklarē piekļuve šim domēnam. TreeJSON pārbauda tikai dokumenta Content-Type. Ja atbilde nav JSON, YAML vai XML, content script nekavējoties beidz darbu. Pārlūkošanas vēsture netiek lasīta. Neviens URL neatstāj pārlūkprogrammu. Nekas netiek sūtīts nekur.
PĀRIET NO CITA JSON SKATĪTĀJA?
Meklējat open-source JSON skatītāju bez telemetrijas, bez trešās puses skriptiem un ar mūsdienīgu MV3 koda bāzi? TreeJSON ir privātums-vispirms, daudzformātu izvēle. Pārslēdziet dažās sekundēs.
BUJ
J: Vai TreeJSON injicēs pop-up vai reklāmkarogus iepirkšanās vai checkout lapās?
A: Nē. TreeJSON nekad nedarbojas ne-JSON lapās. Content script beidz darbu pirms lapas lasīšanas, ja Content-Type nav JSON, YAML vai XML.
J: Vai TreeJSON izseko manu pārlūkošanu?
A: Nē. TreeJSON ir nulle izejošu tīkla pieprasījumu. Tas neielādē attālus skriptus, fontus vai analītikas SDK.
J: Kāpēc tas pieprasa «<all_urls>»?
A: JSON API ir mitināti katrā domēnā. TreeJSON pārbauda atbildes Content-Type un beidz, ja tas nav nozīmīgs. Neviens URL netiek reģistrēts vai pārsūtīts.
J: Vai es varu rediģēt JSON?
A: TreeJSON ir tikai lasīšanai v1. Rakstīšanai izmantojiet īpašu JSON redaktoru.
J: Vai tas darbojas offline?
A: Jā. Pēc instalēšanas TreeJSON darbojas pilnīgi lokāli. Nav servera komponentes.
J: Vai pirmkods ir publisks?
A: Jā. Pirms instalēšanas audējiet konstatēšanas loģiku, parser glue un rendering kodu.
J: Kā tas atšķiras no Chrome DevTools?
A: DevTools rāda JSON Network cilnē un prasa to atvērt katram pieprasījumam. TreeJSON automātiski formatē katru JSON URL, ko atverat parastā cilnē — ātrāk ikdienas API pārbaudei, walkthrough un ekrāna kopīgošanai.