Arborele JSON Vizualizator
Vizualizați, formatați și explorați datele JSON într-un arbore interactiv pliabil. Gratuit, sigur și nu necesită încărcare.
Trageți și plasați fișierul JSON aici
Sau inserați text JSON mai jos
Vizualizați, formatați și explorați datele JSON într-un arbore interactiv pliabil. Gratuit, sigur și nu necesită încărcare.
Sau inserați text JSON mai jos
Vizualizatoarele de arbore JSON afișează datele JSON ca un arbore ierarhic navigabil, mai degrabă decât ca text simplu. Fiecare obiect devine o ramură pliabilă; matricele își arată articolele individual; valorile primitive apar ca frunze. Vizualizarea structurală face ușoară găsirea de câmpuri specifice în date profund imbricate, restrângerea subarborilor irelevante și navigarea în documente JSON mari care ar fi imposibil de gestionat ca text plat.
În comparație cu textul JSON formatat, vizualizările arborescente excelează la navigarea în date mari. Un răspuns API de 10 MB nu este practic de defilat ca text, dar manevrabil ca un arbore în care restrângeți cheile de nivel superior de care nu vă interesează și extindeți doar părțile de interes.
Acest vizualizator redă JSON într-un arbore structurat în browser. Căutarea filtrează ramurile după cheie sau valoare. Afișarea care ține seama de tip distinge șirurile de caractere, numerele, valorile booleene, nule, obiectele și matricele.
Datele imbricate profund sunt greu de navigat ca text. Fișierele de configurare, răspunsurile API și starea serializată au adesea peste 5 niveluri de imbricare. O vizualizare arborescentă vă permite să restrângeți nivelurile irelevante și să vă concentrați pe ceea ce contează; Vizualizările text necesită derulare atentă și numărare paranteze.
Capacitățile de căutare și filtrare contează și ele. Găsirea tuturor cheilor numite „user_id” într-un document complex este rapidă cu un vizualizator care știe căutările; imposibil de făcut în mod fiabil cu text simplu.
Lipiți JSON, navigați în arbore.
Analiza JSON folosește JSON.parse, care eșuează la intrarea nevalidă, cu o eroare de analizare care indică locația problemei. JSON valid se redă într-un obiect JavaScript pe care vizualizatorul îl parcurge recursiv pentru a produce arborele.
Redare: fiecare nivel de cuib devine o ramură indentată. Cheile obiectelor sunt etichete; valorile sunt redate în funcție de tip - șiruri de caractere între ghilimele, numere fără, booleeni ca adevărat/fals, nul în mod explicit, obiectele și matricele ca ramuri pliabile.
Performanță: JSON foarte mare (10 MB+) poate încetini redarea. Expansiunea leneșă (redând doar ramurile vizibile în prezent) ajută. Căutarea în documente mari poate dura mult timp; indexarea arborelui la prima analiză ajută.