Zum Inhalt springen
Toolars
Erkunden
Fehler melden

Entwickler · Lokal-Werkzeug

JSON-Baumansicht

JSON Tree Viewer

JSON bis 256 KiB lokal prüfen und formatieren. Doppelte Schlüssel und abschließende Kommas werden abgelehnt; formatiertes oder kompaktes JSON ohne Upload exportieren.

Aufgabenpfad / von der Eingabe zum Ergebnis

Füge das JSON ein

Praxisbeispiel

Läuft lokal · Nichts wird hochgeladen

Praxisbeispiel

Große Kennungen in einer API-Antwort lesen

Prüfen Sie Typen und Struktur an einer erfundenen Antwort. Eine große Zahl muss ihre ursprünglichen Ziffern behalten.

Eingabe und Einstellungen
{"items":[{"id":9007199254740993,"active":true}]}
Erwartete Ausgabe
id: 9007199254740993 · active: true

Schritte zum Nachvollziehen

Öffnen Sie items und das erste Objekt. Vergleichen Sie Baumansicht, formatierte und minimierte Ausgabe.

Vor der Verwendung prüfen

Die Kennung darf nicht zu 9007199254740992 werden. Nachgestellte Kommas und doppelte Schlüssel werden abgelehnt. Gültige Syntax ersetzt keine Prüfung Ihres Anwendungsschemas.

Wie JSON-Baumansicht funktioniert, Datenschutz und verwandte Tools

Aufgabenpfad / von der Eingabe zum Ergebnis

So erkundest du JSON als Baum

  1. 01

    Füge das JSON ein

    Füge das Dokument in JSON-Eingabe ein oder drücke Beispiel laden für ein verschachteltes Beispiel. Öffne Grenzwerte in der Toolbar, um die Grenzen von 256 KiB Eingabe, 40 Verschachtelungsebenen und 10.000 Knoten zu sehen.

  2. 02

    Lass es vom Checker parsen

    Eingefügtes JSON wird sofort geprüft, getippte Änderungen nach einer kurzen Pause, damit ein großes Dokument nicht bei jedem Tastenschlag neu validiert wird. Ungültige Eingabe meldet einen stabilen Fehler mit Zeile und Spalte, einem nahen Auszug und einem Wiederherstellungshinweis; Zum Fehler springt direkt zum Problem.

  3. 03

    Inspiziere den Baum

    Im Tab Baum klappst du Knoten nach Belieben auf und zu. Jede Zeile trägt ein Typ-Badge; Arrays zeigen zusätzlich die Elementzahl, Objekte die Schlüsselzahl und Strings die Zeichenzahl. Die Zusammenfassungszeile meldet die Gesamtknotenzahl und -tiefe.

  4. 04

    Formatiere oder minifiziere die Ausgabe

    Wechsle zu Formatiert für ein lesbares Dokument oder Minifiziert für ein kompaktes Einzeilen-Ergebnis, und wähle 2 oder 4 Leerzeichen für die formatierte Einrückung. Beide Ansichten werden aus demselben geparsten Wert abgeleitet, sie stimmen also immer mit dem Baum überein.

  5. 05

    Kopiere oder exportiere das Ergebnis

    JSON kopieren und .json herunterladen verwenden die aktuelle Ansicht, Formatiert oder Minifiziert; im Tab Baum nutzen beide das formatierte Ergebnis. Wenn die Inspektion fertig ist, leert Leeren sowohl Quelle als auch Baum in einem Schritt.

  6. 06

    Arbeite mit diesem Ergebnis weiter

    Öffne unten einen frischen Arbeitsbereich mit einer Kopie dieses Ergebnisses. Nichts wird gesendet oder gespeichert; führe das nächste Tool aus, wenn du bereit bist. Jeweils nur ein Follow-up. Schließe es, bevor du ein anderes öffnest. Das Ändern des Quellergebnisses, das Verlassen oder Neuladen dieser Seite oder 10 Minuten nach dem Öffnen leert das Follow-up und seine Bearbeitungen. Die Quelle bleibt hier.

Tool-Fakten

Verarbeitung
In deinem Browser
Eingabe verlässt dieses Gerät
Nie
Aufbewahrung
Nichts wird gespeichert
Preis
Kostenlos

Deine Eingabe bleibt im Browser.

JSON-Baumansicht nutzt seinen verifizierten lokalen Ausführungspfad und erstellt keinen versteckten Ein- oder Ausgabeverlauf.

Lokale Ausführung

Läuft im aktuellen Browser-Tab.

Keine versteckte Verarbeitung

Aktive Tool-Daten werden nie zu einem Toolars-Dokumentdatensatz.

Kein Konto erforderlich

Nutze den Kern-Workflow ohne Profil. Favoriten werden mit deinem Konto synchronisiert, sobald du dich anmeldest.

Sofortiges Zurücksetzen

Leere den Tab, und die aktiven Arbeitsdaten sind weg.

Wann JSON-Baumansicht nützlich ist

Eine API-Antwort prüfen

{"items":[{"id":7}]} → Öffnen Sie items und das erste Objekt: id hat den Zahlenwert 7.

Große Ganzzahlen unverändert erhalten

{"id":9007199254740993} → Die kompakte Ausgabe behält 9007199254740993 bei und rundet nicht auf 9007199254740992.

Ein abschließendes Komma korrigieren

{"ok":true,} → Das abschließende Komma wird abgelehnt. Entfernen Sie es zu {"ok":true} und starten Sie die Analyse erneut.

Was JSON-Baumansicht tatsächlich tut

Eine API-Antwort verschachtelt sich zehn Ebenen tief, und das eine Feld, das du brauchst, versteckt sich irgendwo darin; eine rohe Textwand zu scrollen ist genau, wie Werte falsch gelesen werden. Eine Konfigurationsdatei aus einer Deploy-Pipeline muss vor dem nächsten Release auditiert werden, und ein Test-Fixture muss auf Form geprüft werden, nicht bearbeitet. Die JSON-Baumansicht verwandelt das Dokument vollständig im Browser in eine einklappbare Karte aus Typen und Größen. Die Payload — Kundendaten, Tokens, Konfiguration — verlässt nie das Gerät, während du darin navigierst, und nichts über das Dokument wird erinnert, wenn du gehst.

Häufige Fragen

Was sind die Limits?
Die Eingabe darf bis zu 256 KiB groß sein, höchstens 40 Ebenen tief verschachtelt und höchstens 10.000 Knoten enthalten; öffne Grenzwerte in der Toolbar für alle drei Zahlen. Ein Dokument, das ein Limit überschreitet, wird mit einer Meldung abgelehnt, die das überschrittene nennt.
Warum werden __proto__, constructor und prototype abgelehnt?
Diese Namen werden abgelehnt, um Prototype-Pollution-Risiken zu reduzieren. Das Bestehen dieser Prüfung bescheinigt nicht, dass Daten sicher zum Mergen oder zur Verwendung in einer anderen Anwendung sind.
Bearbeitet oder sortiert der Viewer mein JSON um?
Schlüssel behalten ihre Eingabereihenfolge, einschließlich numerischer Schlüssel. Zahlentext wird exakt bewahrt, einschließlich großer Ganzzahlen und Exponenten. Formatieren ändert Leerraum und kann String-Escapes normalisieren, ohne String-Werte zu ändern. Doppelte Schlüssel werden abgelehnt, statt Werte still zu verwerfen.
Werden Kommentare oder nachgestellte Kommas akzeptiert?
Nein. Der Parser implementiert striktes JSON: Kommentare, nachgestellte Kommas und einfach gequotete Strings werden als Fehler mit einem Hinweis auf die Korrektur gemeldet. Kommt die Quelle aus einem Konfigurationsformat, das sie erlaubt, entferne die Extras zuerst — die Fehlerstelle macht jede einzelne leicht zu finden.
Was sagt mir der Fehlerbericht?
Jeder Fehlschlag kommt mit einem stabilen Fehlernamen, der Zeile und Spalte, einem Auszug des nahen Textes und einem Wiederherstellungshinweis in klarer Sprache, etwa ein Komma hinzufügen oder ein nachgestelltes Komma zu entfernen. Zum Fehler bewegt den Cursor an die exakte Stelle, ein großes Dokument zu korrigieren ist also ein Sprung statt einer Suche.
Wird das JSON irgendwo hochgeladen?
Nein. Das Parsen läuft vollständig im aktuellen Browser-Tab; Eingabe und geparste Daten werden nicht dauerhaft gespeichert. Ein Konto ist nicht nötig. Mit Leeren entfernst du sowohl die Eingabe als auch den Baum.

Weiterlesen

Weiter in Entwickler

Verwandte Aufgaben statt Sackgasse.

Wechsle in einen anderen fokussierten Arbeitsbereich, ohne zum vollständigen Index zurückzukehren.

Text- und JSON-Diff

Text & JSON Diff

Vergleiche zwei Texte zeilen-, wort- oder zeichenweise in Split- oder Unified-Ansicht, mit Patch-Export und deterministischem JSON-Struktur-Diff.

Erstellen

Konverter für strukturierte Daten

Structured Data Converter

Konvertiere zwischen JSON, YAML-1.2-Kernsyntax und CSV mit Kopfzeile — validiert, mit Warnungen bei Typ-, Kommentar- und Strukturverlust, lokal.

Konvertieren

JWT-Kodierer/Dekodierer

JWT Encoder/Decoder

Dekodiere, signiere und verifiziere JWTs mit HS-, RS- und ES-Algorithmen — Header und Claims als JSON, Schlüssel nur im Arbeitsspeicher.

Konvertieren

Base64-Kodierer/Dekodierer

Base64 Encoder/Decoder

Kodiere Text zu Base64 oder dekodiere ihn zurück — mit UTF-8-, URL-sicherer und Zeilenumbruch-Option sowie laufender Validierung, komplett lokal.

Konvertieren