CSV → JSON
Parst CSV zu JSON-Objektarrays, verwendet die Kopfzeile als Schlüssel mit numerischer Wiederherstellung, übergibt Tabellenexporte an Web-APIs und Frontends.
Dateien hierher ziehen oder klicken
Strg+V zum Einfügen aus der Zwischenablage
Wie konvertiert man CSV zu JSON
- 1Laden Sie Ihre CSV-Datei per Drag & Drop, Klick oder Einfügen hoch.
- 2Passen Sie bei Bedarf die Qualitätseinstellungen an.
- 3Klicken Sie auf 'Jetzt konvertieren' und warten Sie auf den Abschluss der Umwandlung.
- 4Laden Sie Ihre konvertierte JSON-Datei herunter.
Über die Konvertierung von CSV zu JSON
CSV ist ein plain-text kommagetrenntes Tabellenformat nach dem RFC 4180-Standard. Es unterstützt nur eine einzelne flache Tabelle, sämtlicher Inhalt wird als Strings gespeichert. JSON ist ein textbasiertes Austauschformat für Schlüssel-Wert-Paare und Arrays nach dem RFC 8259-Standard und unterstützt sechs grundlegende Datentypen. Diese Konvertierung ermöglicht die Anpassung flacher Tabellen an strukturierte Daten.
Diese Konvertierung nutzt SheetJS für die Strukturanalyse. Der gesamte Inhalt der Original-CSV bleibt als String-Datentyp erhalten. Jede CSV-Zeile wird zu einem JSON-Objekt umgewandelt, Tabellenüberschriften werden als Objektschlüsselnamen beibehalten. Es werden keine verschachtelten Strukturen erzeugt. CSV unterstützt keine Kommentare, daher gibt es auch keine Kommentarinhalte. Die Ausgabedateigröße hängt von der Zeilenanzahl der Originaltabelle ab.
Diese Konvertierung eignet sich für Workflows wie die Erstellung von Frontend-API-Daten, die Generierung von Backend-Konfigurationsdateien und den Import in NoSQL-Datenbanken. Prüfen Sie vor der Nutzung, dass CSV-Überschriften den Schlüsselnamensspezifikationen des Ziel-JSON entsprechen, um Parse-Fehler durch ungültige Zeichen zu vermeiden.
CSV vs JSON: Technischer Vergleich
| Funktion | CSV | JSON |
|---|---|---|
| Veröffentlicht | 1972 | 2001 |
| Entwickler | RFC 4180 | Douglas Crockford |
FAQ zu CSV → JSON
Gibt es Qualitätseinbußen bei den Daten nach der Konvertierung?
Es tritt kein Inhaltsverlust bei in der Original-CSV gespeicherten Daten auf. CSV selbst unterscheidet keine Datentypen, daher bleibt der gesamte Inhalt nach der Konvertierung als String-Typ erhalten, was der grundlegenden Definition des CSV-Formats entspricht.
Werden ursprüngliche Datentypen beibehalten?
Datentypen werden nicht beibehalten. Das CSV-Format selbst unterstützt keine Unterscheidung von Datentypen, sämtlicher Inhalt wird als Strings gespeichert. Alle Felder im konvertierten JSON werden ebenfalls String-Typen sein.
Welche CSV-Dateigrößen werden unterstützt?
Die Größenbeschränkung für einzelne Dateien beträgt 50MB, pro Konvertierung wird nur eine Datei verarbeitet. Wenn die unkomprimierte Gesamtgröße 256MB überschreitet oder die Anzahl der Dateien 1000 übersteigt, wird die Verarbeitung abgelehnt.
Werden Dateien gespeichert?
Es werden keine Dateien gespeichert. Dateien werden zur Konvertierung per HTTPS auf den Server hochgeladen. Unmittelbar nach Abschluss der Konvertierung löscht der Server sowohl die Quell- als auch die Ausgabedatei, es werden keine Daten behalten.