CSV und JSON: Was sind sie und wann werden sie jeweils verwendet?

CSV (durch Kommas getrennte Werte): Ein flaches, zeilenbasiertes Textformat, ideal für tabellarische Daten mit einheitlicher Struktur – Tabellenkalkulationen, Datenbankexporte, Berichte. Jede Zeile hat die gleichen Spalten. Einfach in Excel zu öffnen. Keine Unterstützung für verschachtelte Daten.
JSON (JavaScript Object Notation): Ein hierarchisches, verschachteltes Datenformat, ideal für APIs, Konfigurationsdateien und Daten mit komplexen Strukturen. Unterstützt Arrays von Objekten, verschachtelte Objekte und typisierte Daten (Zahlen, Boolesche Werte, Null).
Wann CSV in JSON konvertiert werden soll:
- Einspeisen von Daten aus einer Tabelle in eine REST-API
- Verarbeiten von Excel-Exporten in einer Node.js-Anwendung
- Konvertieren von Produktkatalogdaten zur Verwendung in einer React-App
- Importieren von Daten in eine Dokumentendatenbank wie MongoDB
Typanalyse: Zahlen, Boolesche Werte und Nullwerte


CSV hat keine Datentypen – alles ist ein String. JSON unterstützt mehrere Typen. Automatische Typanalyse konvertiert:
| CSV-Wert | Ohne Parsing | Mit Parsing |
|---|---|---|
| 42 | "Alter": „42“ | “Alter“: 42 |
| 3,14 | "Preis": „3.14“ | “Preis“: 3.14 |
| true | "aktiv": „wahr“ | „aktiv“: wahr |
| falsch | "verfügbar": „false“ | „verfügbar“: false |
| (leer) | "Notizen": „“ | „Notizen“: null |
Aktivieren Sie für die meisten API-Anwendungsfälle die Typanalyse, damit numerische IDs, Preise und boolesche Flags in der JSON-Ausgabe korrekt eingegeben werden.
Umgang mit Grenzfällen: Felder in Anführungszeichen, Kommas, Zeilenumbrüche

Kommas innerhalb der Feldwerte:
name,address
"Smith, John","123 Main St, Apt 4"
Beide Felder sind korrekt in Anführungszeichen gesetzt. Die eingebetteten Kommas sind keine Feldtrennzeichen.
Anführungszeichen in Feldern mit Anführungszeichen: Gemäß RFC 4180 wird ein wörtliches doppeltes Anführungszeichen durch zwei aufeinanderfolgende doppelte Anführungszeichen dargestellt:
"He said ""hello""","Boston"
Parst als: Er sagte „Hallo“ / Boston
Zeilenumbrüche innerhalb von Feldwerten:
name,bio
"Alex","Software engineer.
Loves coding."
Die eingebettete neue Zeile ist Teil des Feldwerts – die zweite Zeile ist keine neue CSV-Zeile.
Schritt für Schritt: CSV zu JSON auf ToolDolfen

- Öffnen Sie den CSV in JSON Umwandeln-Konverter.
- Fügen Sie Ihre CSV-Daten ein oder laden Sie eine CSV-Datei hoch Datei.
- Konfigurieren:
– Trennzeichen: Komma (Standard), Semikolon, Tabulator oder Pipe – Kopfzeile: erste Zeile = Feldnamen (empfohlen) – Typanalyse: Zahlen automatisch konvertieren und boolesche Werte
- Klicken Sie auf Konvertieren.
- Überprüfen Sie die JSON-Ausgabe im Formatierer. Verwenden Sie zur Validierung den JSON-Formatierer (JSON Formatter).
- Kopieren oder laden Sie die JSON-Daten herunter.
Empfohlene Begleithandbücher
Entdecken Sie ergänzende Tutorials und Dienstprogramme aus diesem Themencluster, um Ihren digitalen Workflow zu verbessern: