JSON-trädvy
Konvertera alla JSON-dokument till läsbar ASCII-trädstruktur med lådlinjer, nodantal och typetiketter.
JSON-trädvy
Klistra in JSON och det här verktyget ritar dess struktur som ett indenterat träd, med samma lådlinjer ("├─", "└─", "│") som en filutforskare eller Unix-kommandot "tree" använder. Det är utformat för när en formaterare ensam inte räcker till — ett djupt kapslat API-svar, en konfigurationsfil med dussintals nycklar eller en nyttolast du aldrig har sett innan och behöver förstå på en blick.
Varje objekt- och arraynod märks efter sitt barnantal istället för ett generiskt typnamn — "user{5}" för ett objekt med fem nycklar, "items[12]" för en array med tolv element — så storleken på varje gren är synlig utan att expandera den. Skalära löv visar sitt värde, trunkerat till en längd du kontrollerar så en lång sträng inte skjuter trädet från skärmen. Aktivera "Visa typer" för att notera varje löv med sin JSON-typ, användbar när ett fält potentiellt kan innehålla mer än en form. "Max djup" kollapsar allt kapslat djupare än det till en enkellinjig sammanfattning, vilket gör även mycket djupa dokument läsbara. "Sortera nycklar" renderar varje objekts nycklar alfabetiskt istället för källordning, praktiskt för att jämföra två liknande strukturer på en blick.
När inmatningen inte är giltig JSON anger verktyget den exakta rad och kolumn där parsning misslyckades, visar den raden och anger vad som ska kontrolleras: ett felande kommatecken, ett oescapad citattecken eller en aldrig stängd parentes. Detta förvandlar en sökning genom en lång nyttolast till en blick på en rad.
Allt körs i din webbläsare. Den JSON du klistrar in — produktionskonfiguration, ett API-svar med verkliga kunddata, en nyttolast du inte bör dela — parsas och renderas lokalt och laddas aldrig upp någonstans. Kopiera trädet eller ladda ner det som en .txt-fil när du är klar.