JSON-Baumansicht
JSON-Dokumente in lesbare ASCII-Baumstruktur mit Box-Linien, Knotenzählungen und Typbezeichnungen umwandeln.
JSON-Baumansicht
Fügen Sie JSON ein und dieses Tool zeichnet seine Struktur als eingerückten Baum auf und verwendet die gleichen Rahmenlinien ("├─", "└─", "│"), wie sie ein Datei-Explorer oder das Unix-Befehl "tree" verwendet. Es ist für den Moment konzipiert, wenn nur ein Formatter nicht ausreicht — eine tief verschachtelte API-Antwort, eine Konfigurationsdatei mit Dutzenden von Schlüsseln oder eine Nutzlast, die Sie noch nie gesehen haben und auf einen Blick verstehen müssen.
Jeder Objekt- und Array-Knoten wird nach seiner Kinderzahl statt einem generischen Typnamen beschriftet — "user{5}" für ein Objekt mit fünf Schlüsseln, "items[12]" für ein Array von zwölf Elementen — sodass die Größe jedes Astes ohne Erweiterung sichtbar ist. Skalare Blätter zeigen ihren Wert, gekürzt auf eine Länge, die Sie kontrollieren, damit ein langer String den Baum nicht vom Bildschirm drückt. Schalten Sie "Typen anzeigen" ein, um jeden Blatt mit seinem JSON-Typ zu annotieren, nützlich, wenn ein Feld mehr als eine Form enthalten könnte. "Max-Tiefe" bricht alles, was tiefer verschachtelt ist, in eine einzeilige Zusammenfassung zusammen, wodurch auch sehr tiefe Dokumente lesbar bleiben. "Schlüssel sortieren" rendert die Schlüssel jedes Objekts alphabetisch statt der Quellreihenfolge, praktisch zum Vergleichen zweier ähnlicher Strukturen auf einen Blick.
Wenn die Eingabe kein gültiges JSON ist, nennt das Tool die genaue Zeile und Spalte, wo der Parsing fehlgeschlagen ist, zeigt diese Zeile und gibt an, was überprüft werden kann: ein fehlender Komma, ein nicht entkommenes Anführungszeichen oder eine nie geschlossene Klammer. Dies verwandelt eine Suche durch eine lange Nutzlast in einen Blick auf eine Zeile.
Alles läuft in Ihrem Browser. Das JSON, das Sie einfügen — Produktionskonfiguration, eine API-Antwort mit echten Kundendaten, eine Nutzlast, die Sie nicht teilen sollen — wird lokal analysiert und gerendert und nie irgendwo hochgeladen. Kopieren Sie den Baum oder laden Sie ihn als .txt-Datei herunter, wenn Sie fertig sind.