JSON stablo Gledatelj
Pregledajte, formatirajte i istražite JSON podatke u interaktivnom sklopivom stablu. Besplatno, sigurno i nije potrebno učitavanje.
Ovdje povucite i ispustite JSON datoteku
Ili zalijepite JSON tekst ispod
Pregledajte, formatirajte i istražite JSON podatke u interaktivnom sklopivom stablu. Besplatno, sigurno i nije potrebno učitavanje.
Ili zalijepite JSON tekst ispod
Preglednici JSON stabla prikazuju JSON podatke kao hijerarhijsko stablo po kojem se može kretati, a ne kao običan tekst. Svaki objekt postaje sklopiva grana; nizovi prikazuju njihove stavke pojedinačno; primitivne vrijednosti pojavljuju se kao lišće. Strukturni prikaz olakšava pronalaženje određenih polja u duboko ugniježđenim podacima, sažimanje irelevantnih podstabala i kretanje velikim JSON dokumentima kojima se ne bi moglo upravljati kao ravnim tekstom.
U usporedbi s formatiranim JSON tekstom, prikazi stabla izvrsni su u navigaciji velikim podacima. Odgovor API-ja od 10 MB je nepraktičan za pomicanje kroz tekst, ali se može pratiti kao stablo u kojem sažimate ključeve najviše razine koji vas ne zanimaju i proširujete samo dijelove koji vas zanimaju.
Ovaj preglednik prikazuje JSON u strukturiranom stablu u vašem pregledniku. Pretraživanje filtrira grane prema ključu ili vrijednosti. Prikaz svjestan tipa razlikuje nizove, brojeve, booleove vrijednosti, null, objekte i nizove.
Duboko ugniježđenim podacima teško je upravljati kao tekstom. Konfiguracijske datoteke, API odgovori i serijalizirano stanje često imaju 5+ razina ugniježđivanja. Prikaz stabla omogućuje vam sužavanje nevažnih razina i fokusiranje na ono što je bitno; prikazi teksta zahtijevaju pažljivo pomicanje i brojanje zagrada.
Mogućnosti pretraživanja i filtriranja također su važne. Pronalaženje svih ključeva pod nazivom 'user_id' u složenom dokumentu brzo je s preglednikom koji podržava pretraživanje; nemoguće učiniti pouzdano s čistim tekstom.
Zalijepite JSON, krećite se stablom.
Raščlanjivanje JSON-a koristi JSON.parse, koji ne uspijeva na nevažećem unosu s pogreškom raščlambe koja ukazuje na mjesto problema. Valjani JSON renderira se u JavaScript objekt koji gledatelj rekurzivno šeta kako bi proizveo stablo.
Renderiranje: svaka razina ugniježđivanja postaje uvučena grana. Ključevi objekta su oznake; vrijednosti se prikazuju na temelju tipa — nizovi u navodnicima, brojevi bez, booleovi kao true/false, null eksplicitno, objekti i nizovi kao grane koje se mogu sklopiti.
Izvedba: vrlo veliki JSON (10 MB+) može usporiti renderiranje. Lijeno proširenje (renderiranje samo trenutno vidljivih grana) pomaže. Pretraživanje velikih dokumenata može potrajati dosta vremena; indeksiranje stabla pri prvoj analizi pomaže.