Startseite / Dateiwerkzeuge / JSON-Abflachen
Kostenlose Online-Werkzeuge

JSON-Abflachen

Erzeugt aus verschachtelten JSON-Objekten und -Arrays Pfad-Wert-Zeilen. Die Verarbeitung erfolgt lokal im Browser.

Jetzt verwenden

JSON-Abflachen

Erzeugt aus verschachtelten JSON-Objekten und -Arrays Pfad-Wert-Zeilen.

{"user":{"name":"Ada"},"rows":[3,5]}
user.name = Ada
rows.0 = 3
rows.1 = 5

Objektschlüssel werden mit dem Trenner verbunden, Arraypositionen als Zahlensegmente wie rows.0. Leere Schlüssel bleiben erhalten: {"":{"b":1}} wird .b = 1. Null, false und 0 bleiben erhalten; leere Objekte und Arrays erzeugen keine Einträge. Gleiche abgeflachte Pfade führen zum Abbruch mit Fehler; ändern Sie Trenner oder Quellschlüssel. Keine Escape-Konvention oder Rückumwandlung.

Eingefügter Text hat Vorrang; die Datei wird nur bei leerem Textfeld gelesen. Ein leerer Trenner bedeutet Punkt. Höchstens 16777216 UTF-16-Codeeinheiten Text, 64 MiB pro Datei, Tiefe 200 und 100000 primitive Blätter; Überschreitungen werden abgewiesen, nicht gekürzt. JavaScript-Zahlen können große Ganzzahlen runden; genaue Kennungen als Strings speichern. CSV: path,value, Kommas und zitierte Felder; Anführungszeichen verhindern keine Tabellenformeln. Prüfen, kopieren oder json-flattened.txt separat herunterladen.

Die Verarbeitung erfolgt lokal im Browser.