Was ist JSON-Viewer/Editor?

JSON Viewer/Editor bietet eine interaktive Baumansicht zum Erkunden und Bearbeiten von JSON-Daten. Falten und erweitern Sie verschachtelte Objekte, bearbeiten Sie Werte direkt, fügen Sie Schlüssel hinzu oder entfernen Sie sie, und suchen Sie innerhalb der Struktur. Er eignet sich gut für komplexe API-Antworten und Konfigurationsdateien.

Die Baumansicht klappt jeden Zweig einzeln ein, sodass du dich durch eine 5.000-zeilige API-Antwort arbeiten kannst, ohne den Überblick zu verlieren. Ein Klick auf einen Wert öffnet einen Inline-Editor, der den ursprünglichen Typ beibehält (Text, Zahl, Boolesch, null). Suche nach Pfad, um direkt zu einem Knoten wie settings.database.timeout zu springen, oder wechsle zur Wertsuche, um einen Knoten an seinem Inhalt zu finden — einer E-Mail, einer ID, einem Statuscode.

Anleitung

  1. Schritt 1 — Fügen Sie JSON-Daten ein oder laden Sie eine .json-Datei hoch, um sie in der interaktiven Baumansicht mit aufklappbaren Knoten zu laden.
  2. Schritt 2 — Klicken Sie auf einen beliebigen Wert, um ihn direkt zu bearbeiten. Nutzen Sie die Symbolleiste, um neue Schlüssel oder Elemente hinzuzufügen, Einträge zu löschen oder nach bestimmten Pfaden im Baum zu suchen.
  3. Schritt 3 — Wechsle zwischen Baumansicht und reinem Textmodus. Wenn du fertig bist, kopiere das Ergebnis oder lade es als JSON, YAML, CSV oder XML herunter.

Wann verwenden

  • Ein falsch gesetztes Feld in einer langen Kubernetes-Konfiguration oder API-Antwort aufspüren.
  • Dump-Dateien aufräumen, bevor sie in git landen oder in einen Bug-Report kopiert werden.
  • JSON-Struktur Neulingen erklären: Die Baumansicht zeigt die Schachtelung sofort.

Ergebnis

Sie erhalten eine tief verschachtelte 200-zeilige API-Konfiguration und müssen eine einzelne Einstellung ändern, die 5 Ebenen tief vergraben ist. Laden Sie sie in der Baumansicht, nutzen Sie die Suche um timeout zu finden, klicken Sie auf den Wert, ändern Sie ihn von 30 auf 60, und laden Sie das aktualisierte JSON herunter.

Häufige Fragen

Wie große JSON-Dateien verkraftet der Editor ohne einzufrieren?
Dateien unter 5 MB laufen flüssig. Etwa 20 MB sind möglich, das erste Aufklappen des Baums braucht aber eine Sekunde. Über 50 MB lieber einen Streaming-Parser nehmen oder die Datei vorher splitten.
Ändert das Bearbeiten den Datentyp, oder wird alles als String gespeichert?
Der Editor behält den ursprünglichen Typ. Aus der Zahl 30 wird beim Ändern 60 weiterhin eine Zahl. Soll eine Zahl zur Zeichenkette werden, wechseln Sie in den Textmodus, setzen die Anführungszeichen von Hand und kehren zur Baumansicht zurück.
Warum erscheint beim Zurückwechseln in die Baumansicht ein Fehler?
Im Textmodus kannst du frei tippen, also schleichen sich leicht Syntaxfehler ein (Schlüssel ohne Anführungszeichen, überzählige Kommas, einfache Anführungszeichen, nicht geschlossene Klammern). Die Baumansicht erscheint erst, wenn das JSON fehlerfrei eingelesen wird. Klicke auf Reparieren, um die häufigen Fehler automatisch zu beheben, oder korrigiere den unter dem Textfeld angezeigten Fehler von Hand und versuche es erneut.
Kann ich einem Objekt mit bereits vorhandenen Kindern einen neuen Key hinzufügen?
Ja. Klappen Sie das Eltern-Objekt auf, klicken Sie in dessen Zeile auf Key hinzufügen, geben Sie den Namen ein und wählen Sie den Werttyp (String, Zahl, Objekt, Array usw.). Der neue Eintrag landet am Ende des Objekts.
Werden meine Daten beim Einfügen irgendwohin geschickt?
Eingefügte, eingetippte und hochgeladene Daten bleiben auf Ihrem Gerät — nichts wird irgendwohin gesendet. Die einzige ausgehende Anfrage entsteht, wenn Sie „Von URL laden" nutzen, und diese Anfrage geht direkt von Ihrem Gerät an die Adresse, die Sie eingegeben haben. Sensible Konfigurationsdateien und Auth-Token gehen niemals über unsere Server.

Ähnliche Tools