Über dieses Tool
JSON abflachen/aufklappen ist ein kostenloses Tool, das direkt im Browser läuft, verschachteltes JSON in eine einstufige Zuordnung von Schlüsseln in Punktnotation umwandelt und die verschachtelte Struktur aus diesen flachen Schlüsseln wieder aufbaut. Fügen Sie JSON ein und wählen Sie eine Richtung: „Abflachen“ reduziert jeden Pfad auf ein flaches Objekt (zum Beispiel user.name oder user.roles.0), während „Aufklappen“ mit Punkten versehene Schlüssel wieder in verschachtelte Objekte und Arrays entfaltet.
Beide Richtungen parsen Ihre Eingabe mit dem JSON-Parser des Browsers und geben das Ergebnis mit zwei Leerzeichen Einrückung schön formatiert aus. Objekte und Arrays werden rekursiv durchlaufen, Array-Elemente behalten ihren numerischen Index im Pfad, und Blattwerte – Strings, Zahlen, Booleans, null sowie leere Objekte oder Arrays – bleiben unverändert erhalten. Ungültiges JSON zeigt einen Inline-Fehler statt einer Ausgabe, und eine Kopieren-Schaltfläche legt das Ergebnis in Ihre Zwischenablage.
Alles läuft lokal in JavaScript: keine Uploads, keine Konten, kein Tracking, und es funktioniert offline. Das Abflachen ist praktisch, um Konfigurationen in flache Schlüssel-Wert-Paare wie Umgebungsvariablen oder i18n-Nachrichtendateien zu verwandeln, um tief verschachtelte Payloads zu vergleichen oder um API-Antworten umzuformen, und das Aufklappen kehrt dieselbe Zuordnung um.