Was die Umwandlung von JSON in CSV bedeutet
JSON und CSV beschreiben dieselben Daten auf sehr unterschiedliche Weise. JSON arbeitet mit Schlüssel-Wert-Paaren und kann tief verschachtelte Strukturen enthalten, während CSV eine flache Tabelle aus Zeilen und Spalten ist. Genau deshalb brauchst du eine Umwandlung, sobald Daten aus einer Programmierschnittstelle in einer Tabellenkalkulation landen sollen.
Ein typisches JSON sieht so aus:
[{"name":"Anna","alter":30},{"name":"Ben","alter":25}]
Daraus entsteht eine Tabelle mit den Spalten name und alter und zwei Datenzeilen. Der Konverter liest die Schlüssel aller Objekte, bildet daraus die Kopfzeile und ordnet jeden Wert der passenden Spalte zu. Fehlt ein Feld in einem Objekt, bleibt die Zelle leer, statt die Spalten zu verschieben. So bleibt die Struktur stabil, auch wenn die Objekte nicht alle dieselben Schlüssel besitzen. Das Ergebnis kannst du direkt in Excel, Google Sheets oder eine Datenbank übernehmen.