JSON koks Skatītājs
Skatiet, formatējiet un izpētiet JSON datus interaktīvā saliekamā kokā. Bezmaksas, droša un nav nepieciešama augšupielāde.
Velciet un nometiet JSON failu šeit
Vai arī tālāk ielīmējiet JSON tekstu
Skatiet, formatējiet un izpētiet JSON datus interaktīvā saliekamā kokā. Bezmaksas, droša un nav nepieciešama augšupielāde.
Vai arī tālāk ielīmējiet JSON tekstu
JSON koka skatītāji parāda JSON datus kā navigējamu hierarhisku koku, nevis kā vienkāršu tekstu. Katrs objekts kļūst par saliekamu zaru; masīvi parāda savus vienumus atsevišķi; primitīvas vērtības parādās kā lapas. Strukturālais skats ļauj viegli atrast konkrētus laukus dziļi ligzdotos datos, sakļaut neatbilstošos apakškokus un pārvietoties lielos JSON dokumentos, kurus nevar pārvaldīt kā plakanu tekstu.
Salīdzinot ar formatētu JSON tekstu, koka skati ir izcili navigācijā lielos datos. 10 MB API atbildi ir nepraktiski ritināt kā tekstu, taču to var izsekot kā koku, kurā sakļaujat augstākā līmeņa atslēgas, kas jums nav svarīgas, un izvēršat tikai interesējošās daļas.
Šis skatītājs jūsu pārlūkprogrammā atveido JSON strukturētā kokā. Meklēšana filtrē filiāles pēc atslēgas vai vērtības. Tipu zinošs displejs atšķir virknes, skaitļus, Būla vērtības, nulles, objektus un masīvus.
Dziļi ligzdotos datos ir grūti orientēties kā tekstā. Konfigurācijas failiem, API atbildēm un serializētajam stāvoklim bieži ir 5+ ligzdošanas līmeņi. Koka skats ļauj sakļaut neatbilstošos līmeņus un koncentrēties uz svarīgāko; teksta skatiem nepieciešama rūpīga ritināšana un iekavās.
Svarīgas ir arī meklēšanas un filtrēšanas iespējas. Visu atslēgu ar nosaukumu “user_id” atrašana sarežģītā dokumentā ir ātra, izmantojot meklēšanu spējīgu skatītāju; nav iespējams droši izdarīt ar vienkāršu tekstu.
Ielīmējiet JSON, pārvietojieties kokā.
JSON parsēšana izmanto JSON.parse, kas neizdodas, ja ievade ir nederīga, un parsēšanas kļūda norāda uz problēmas atrašanās vietu. Derīgs JSON tiek renderēts JavaScript objektā, ko skatītājs rekursīvi veic, lai izveidotu koku.
Renderēšana: katrs ligzdošanas līmenis kļūst par ievilktu zaru. Objektu atslēgas ir etiķetes; vērtības tiek renderētas, pamatojoties uz veidu — virknes pēdiņās, skaitļi bez, Būla vērtības kā patiesas/nepatiesas, skaidri nulles, objekti un masīvi kā sakļaujami zari.
Veiktspēja: ļoti liels JSON (10 MB+) var palēnināt renderēšanu. Slinka paplašināšana (atveidojot tikai pašlaik redzamos zarus) palīdz. Meklēšana lielos dokumentos var aizņemt ievērojamu laiku; Koka indeksēšana pirmajā parsēšanā palīdz.