CSV in JSON umwandeln – direkt im Browser
CSV ist das universelle Exportformat von Tabellenkalkulationen, Datenbanken und Analysetools, während JSON das Format ist, das von APIs, JavaScript-Anwendungen und NoSQL-Datenbanken erwartet wird. Dieser CSV-zu-JSON-Konverter schlägt die Brücke zwischen beiden: Fügen Sie eine CSV-Datei ein oder öffnen Sie sie und erhalten Sie sofort wohlgeformtes JSON. Das Tool erkennt das Trennzeichen automatisch, verarbeitet Felder in Anführungszeichen korrekt und wandelt Zahlen, boolesche Werte und leere Zellen in die richtigen JSON-Typen um. Ihre Daten verlassen niemals Ihr Gerät.
Funktionen
- Array von Objekten oder Array von Arrays – verwenden Sie die Kopfzeile als Schlüssel oder belassen Sie die Zeilen als einfache Arrays.
- Automatische Erkennung des Trennzeichens für Komma, Semikolon, Tab (TSV) und Pipe, mit manueller Auswahlmöglichkeit.
- Standardkonformes Parsen von Feldern in Anführungszeichen, eingebetteten Kommas, Zeilenumbrüchen und maskierten Anführungszeichen.
- Typumwandlung – Zahlen, true/false und null, während Werte mit führenden Nullen wie Postleitzahlen als Text erhalten bleiben.
- Doppelte und leere Kopfzeilen werden automatisch umbenannt (name_2, spalte_3), sodass keine Daten überschrieben werden.
- Formatierte oder minimierte Ausgabe, Kopieren mit einem Klick und .json-Download.
- Privat – Dateien werden lokal gelesen und niemals hochgeladen.
Beispiel
Diese CSV-Datei:
id,name,active
1,Ada Lovelace,true
2,"Turing, Alan",false
wird zu:
[
{ "id": 1, "name": "Ada Lovelace", "active": true },
{ "id": 2, "name": "Turing, Alan", "active": false }
]
Die Anführungszeichen um "Turing, Alan" sorgen dafür, dass das Komma innerhalb des Feldes bleibt, anstatt es in zwei Spalten aufzuteilen.
Tipps für saubere Konvertierungen
- Stellen Sie sicher, dass die erste Zeile die Spaltennamen enthält, die Sie als JSON-Schlüssel verwenden möchten. Kurze, einheitliche Namen ohne Leerzeichen (z. B.
first_name) sind im Code am einfachsten zu verwenden. - Überprüfen Sie die Zeilen- und Spaltenanzahl, die unter dem Editor angezeigt wird. Wenn die Anzahl der Spalten falsch aussieht, ist wahrscheinlich auch das Trennzeichen falsch.
- Achten Sie auf Zahlen, die als Text formatiert sind. Werte wie
1,234.50oder12%bleiben Zeichenketten, da sie keine gültigen JSON-Zahlen sind. Bereinigen Sie diese bei Bedarf zuerst in Ihrer Tabellenkalkulation. - Große Dateien mit mehreren Megabyte lassen sich gut konvertieren, aber sehr große Exporte können langsam in der Anzeige sein. Laden Sie das Ergebnis herunter, anstatt durchzuscrollen.
Verwandte Tools
Müssen Sie den umgekehrten Weg gehen? Der JSON to CSV Converter wandelt JSON-Arrays in CSV für Tabellenkalkulationen um. Um das Ergebnis zu validieren oder neu zu formatieren, fügen Sie es in den JSON Formatter ein.