JSON
JSON Path Extractor / Flatten
Verschachteltes JSON in eine flache Liste "Pfad: Wert" auflösen (Flatten) und wieder in eine verschachtelte Struktur zusammensetzen (Unflatten). Die Pfadnotation ist dieselbe wie bei JSONPath/JSON Diff: store.book[0].price.
Häufig gestellte Fragen
Wie werden Array-Elemente im flachen Pfad dargestellt?
Sie werden zu nummerierten Schlüsseln im Pfad, etwa store.book[0].price, wobei die Zahl in eckigen Klammern den Index des Elements im Array angibt.
Lässt sich das Flatten wieder rückgängig machen?
Ja, der Unflatten-Modus baut aus einer Liste „Pfad: Wert“ wieder verschachteltes JSON auf, mit derselben Pfadnotation wie beim Flatten.
Wird das JSON auf einem externen Server verarbeitet?
Nein, sowohl Flatten als auch Unflatten laufen vollständig im Browser über JavaScript, ohne dass Daten an einen Server gesendet werden.