Was ist CSV-zu-JSON-Konvertierung?
CSV ist die Lingua franca von Tabellen und Exporten, während JSON von APIs und Apps konsumiert wird. Das von Hand zu konvertieren — vor allem bei Feldern in Anführungszeichen mit Kommas — ist fehleranfällig. Dieser kostenlose CSV-⇄-JSON-Konverter parst robust und konvertiert beide Richtungen sofort im Browser.
CSV (Comma-Separated Values) ist das häufigste Format für tabellarische Datenexporte aus Tabellenkalkulationen, Datenbanken und Analysetools. JSON ist das native Format von JavaScript und Web-APIs. Die Konvertierung zwischen beiden ist eine tägliche Aufgabe für Datentechniker und Backend-Entwickler.
Daten Konvertieren
- Wählen Sie CSV → JSON oder JSON → CSV.
- Fügen Sie Ihre Daten ein; bei CSV wählen Sie, ob die erste Zeile eine Kopfzeile ist.
- Kopieren Sie das konvertierte Ergebnis.
Anwendungsfälle
- Einen Tabellenkalkulations-Export (CSV) in ein JSON-Array von Objekten für eine Web-Anwendung oder API konvertieren.
- Eine JSON-API-Antwort in CSV konvertieren, um sie in Excel oder Google Sheets zur Analyse zu öffnen.
- Die Struktur einer CSV-Datei prüfen — wie viele Spalten, welche Header, ob Werte konsistent sind.
- Daten für den Import in eine Datenbank, ein Data Warehouse oder ein BI-Tool vorbereiten.
Wie CSV-Parsing funktioniert
CSV-Parsing ist täuschend komplex. Einfaches Aufteilen an Kommas schlägt fehl, wenn ein Wert ein Komma enthält. Der hier implementierte Parser folgt RFC 4180: Werte können in doppelte Anführungszeichen eingeschlossen werden.
JSON zu CSV kehrt den Prozess um: Das erste Objekt definiert die Spaltenreihenfolge, dann wird jedes Objekt einer Zeile zugeordnet. Werte mit Kommas, Anführungszeichen oder Zeilenumbrüchen werden automatisch zitiert.
Wichtigste Vorteile
- Robustes CSV-Parsing (Anführungszeichen, Kommas, Zeilenumbrüche).
- Kopfzeilen-Schalter für Objekte vs. Arrays.
- Läuft im Browser — privat und kostenlos.
CSV und JSON-Umwandlung, Privat
Umwandlungen zwischen CSV und JSON werden mit JavaScript-Code durchgeführt, der in deinem Browser ausgeführt wird. Deine Datendateien werden vollständig lokal auf deiner Maschine verarbeitet; nichts wird an unsere Server gesendet.