Was ist CSV?
CSV (Comma-Separated Values) ist ein Klartextformat zum Speichern tabellarischer Daten. Jede Zeile stellt eine Datenzeile dar, und die Felder werden durch Kommas getrennt. Es ist das gängigste Format für den Datenaustausch zwischen Tabellenkalkulationen, Datenbanken und Anwendungen.
CSV vs. JSON
CSV eignet sich ideal für flache Tabellendaten und wird von Tabellenkalkulationsprogrammen weitgehend unterstützt. JSON unterstützt verschachtelte Strukturen und ist das Standardformat für APIs und Webanwendungen. Dieses Tool konvertiert zwischen beiden Formaten. Verschachtelte JSON-Objekte werden mittels Dot-Notation vereinfacht (z.B. user.name), und einzelne Objekte werden automatisch in Arrays verpackt.
Anwendungsfälle
Daten zwischen Tabellenkalkulationen und Web-APIs importieren/exportieren, API-Antworten in CSV zur Analyse konvertieren, Daten für den Datenbank-Massenimport aufbereiten, Tabellendaten in einem universell lesbaren Format teilen.
Einschränkungen
Verschachtelte JSON-Objekte werden mittels Dot-Notation vereinfacht. Die ursprüngliche Struktur kann nicht vollständig wiederhergestellt werden. Binärdateien und das Excel-Format (.xlsx) werden nicht unterstützt.