Strom JSON Divák
Zobrazujte, formátujte a skúmajte údaje JSON v interaktívnom skladacom strome. Bezplatne, bezpečne a nevyžaduje sa žiadne nahrávanie.
Drag & Drop súbor JSON sem
Alebo prilepte text JSON nižšie
Zobrazujte, formátujte a skúmajte údaje JSON v interaktívnom skladacom strome. Bezplatne, bezpečne a nevyžaduje sa žiadne nahrávanie.
Alebo prilepte text JSON nižšie
Prehliadače stromov JSON zobrazujú údaje JSON ako navigovateľný hierarchický strom a nie ako obyčajný text. Každý objekt sa stáva skladacou vetvou; polia zobrazujú svoje položky jednotlivo; primitívne hodnoty sa javia ako listy. Štrukturálne zobrazenie uľahčuje vyhľadávanie konkrétnych polí v hlboko vnorených údajoch, zbalenie irelevantných podstromov a navigáciu vo veľkých dokumentoch JSON, ktoré by sa nedali spravovať ako plochý text.
V porovnaní s formátovaným textom JSON vynikajú stromové zobrazenia pri navigácii vo veľkých údajoch. Odozva API s veľkosťou 10 MB je nepraktická na rolovanie ako text, ale dá sa ovládať ako strom, v ktorom zbalíte kľúče najvyššej úrovne, o ktoré sa nestaráte, a rozbalíte iba časti záujmu.
Tento prehliadač vykresľuje JSON v štruktúrovanom strome vo vašom prehliadači. Vyhľadávanie filtruje vetvy podľa kľúča alebo hodnoty. Typovo orientované zobrazenie rozlišuje reťazce, čísla, boolovské hodnoty, hodnoty null, objekty a polia.
Hlboko vnorené údaje sa ťažko orientujú ako text. Konfiguračné súbory, odpovede API a serializovaný stav majú často 5+ úrovní vnorenia. Stromové zobrazenie vám umožní zbaliť irelevantné úrovne a zamerať sa na to, na čom záleží; zobrazenia textu vyžadujú opatrné posúvanie a počítanie zátvoriek.
Dôležité sú aj možnosti vyhľadávania a filtrovania. Nájdenie všetkých kľúčov s názvom 'user_id' v zložitom dokumente je rýchle s prehliadačom, ktorý podporuje vyhľadávanie; nie je možné spoľahlivo urobiť s obyčajným textom.
Prilepte JSON, navigujte v strome.
Analýza JSON používa JSON.parse, ktorá zlyhá pri neplatnom vstupe s chybou analýzy, ktorá ukazuje na miesto problému. Platný JSON sa vykresľuje do objektu JavaScriptu, ktorý divák rekurzívne prechádza, aby vytvoril strom.
Vykresľovanie: každá úroveň vnorenia sa stáva odsadenou vetvou. Objektové kľúče sú štítky; hodnoty sa vykresľujú na základe typu – reťazce v úvodzovkách, čísla bez, booleovské hodnoty ako true/false, null explicitne, objekty a polia ako zbaliteľné vetvy.
Výkon: Veľmi veľký JSON (10 MB+) môže spomaliť vykresľovanie. Lenivá expanzia (vykresľovanie iba aktuálne viditeľných vetiev) pomáha. Vyhľadávanie vo veľkých dokumentoch môže trvať značne dlho; pomáha indexovanie stromu pri prvej analýze.