Was die Umwandlung von CSV in JSON bedeutet
CSV ist ein flaches, zeilenbasiertes Format. Jede Zeile ist ein Datensatz, die Werte sind durch ein Trennzeichen wie Komma oder Semikolon getrennt. Das Format eignet sich gut für Tabellen, kennt aber keine verschachtelten Strukturen und keine Datentypen. Ein Wert ist immer nur Text.
JSON hingegen beschreibt Daten als Objekte und Arrays mit klaren Typen wie Zahl, Zeichenkette, Wahrheitswert oder null. Genau diese Struktur erwarten die meisten Programmierschnittstellen und modernen Anwendungen.
Bei der Umwandlung wird in der Regel die erste CSV-Zeile als Kopfzeile gelesen. Ihre Spaltennamen werden zu den Schlüsseln der JSON-Objekte. Jede weitere Zeile wird zu einem eigenen Objekt, in dem die Werte den passenden Schlüsseln zugeordnet werden.
So entsteht aus einer Tabelle mit Hunderten Zeilen ein sauberes Array aus Objekten. Wer den umgekehrten Weg braucht, nutzt den JSON zu CSV Konverter. Damit lässt sich derselbe Datenbestand jederzeit zwischen beiden Welten hin und her bewegen, ohne die Inhalte manuell neu zu tippen.