So bearbeiten Sie JSON online
- Fügen Sie JSON ein, öffnen Sie eine Datei oder starten Sie mit dem Beispiel. Der Baum wird automatisch aus dem Text erzeugt.
- Doppelklicken Sie im Baum auf einen Wert oder Schlüssel, um ihn zu bearbeiten, und speichern Sie mit Enter. Wählen Sie einen Knoten aus, um mit Hinzufügen ein Kindelement anzulegen, ihn per Duplizieren zu kopieren, mit Löschen zu entfernen oder unter Typ seinen Datentyp zu ändern.
- Jede Änderung im Baum schreibt den Text neu, und mit Rückgängig gehen Sie einen Schritt zurück. Kopieren Sie das Ergebnis oder laden Sie es herunter, wenn Sie fertig sind.
Bearbeiten im Baum
- Werte – ein bearbeiteter String bleibt ein String. Bei anderen Werten wird Ihre Eingabe als JSON gelesen:
42wird zur Zahl,truezum Boolean,nullzu null und alles andere zum String. - Schlüssel – doppelklicken Sie auf einen Schlüssel, um ihn umzubenennen; die Eigenschaft behält ihre Position.
- Hinzufügen – bei einem Objekt wird
"newKey": nullergänzt, bei einem Array wirdnullangehängt, und bei einem einzelnen Wert wird dahinter ein neuer Eintrag eingefügt. - Typ – wandelt zwischen String, Zahl, Boolean, null, Objekt und Array um, zum Beispiel
"42"→42oder ein Wert →[value]. - Tastatur – mit den Pfeiltasten bewegen Sie sich durch den Baum, Enter oder F2 bearbeitet den ausgewählten Wert, und Entf löscht den Knoten.
Text und Baum bleiben synchron
Änderungen im Textbereich aktualisieren den Baum, sobald das JSON gültig ist; solange es ungültig ist, zeigt der Fehlerhinweis das Problem, und der Baum behält die letzte gültige Version. Änderungen im Baum schreiben den Text mit 2 Leerzeichen Einrückung neu – die Reihenfolge der Schlüssel und die exakten Ziffern jeder Zahl bleiben dabei erhalten. „Rückgängig“ merkt sich die letzten 100 Änderungen im Baum.
Häufig gestellte Fragen
Ändert der Editor die Schlüsselreihenfolge oder Zahlen?
Nein. Schlüssel bleiben in ihrer ursprünglichen Reihenfolge, und Zahlen behalten ihre exakten Ziffern – auch 64-Bit-IDs, die normales JavaScript runden würde.
Wie füge ich eine neue Eigenschaft hinzu?
Wählen Sie das Objekt im Baum aus und klicken Sie auf „Hinzufügen“. Es erscheint eine Eigenschaft namens newKey mit dem Wert null; per Doppelklick benennen Sie sie um und setzen ihren Wert.
Welche Dateigrößen eignen sich?
Der Editor ist für Dokumente bis zu einigen Megabyte ausgelegt. Für deutlich größere Dateien nutzen Sie den JSON Viewer, der nur die Teile darstellt, die Sie aufklappen.
Werden meine Änderungen irgendwo gespeichert?
Nichts wird gespeichert oder hochgeladen. Kopieren Sie den Text oder klicken Sie auf „Herunterladen“, um Ihre Änderungen zu behalten.