// converters
CSV to JSON.
Parse CSV (with quoted fields) and produce an array of JSON objects using the first row as headers.
CSV input
JSON output
Häufig gestellte Fragen
Verwendet er die erste Zeile als Überschriften?
Ja, die erste CSV-Zeile wird als JSON-Schlüsselnamen verwendet. Jede weitere Zeile erzeugt ein Objekt im Ausgabe-Array.
Bewahrt er Datentypen?
Ja, er erkennt automatisch Zahlen, Booleans und leere Zellen als null. Alles andere bleibt ein String.
Funktioniert es mit großen Dateien?
Er funktioniert gut mit mehreren Megabyte. Die Verarbeitung erfolgt vollständig im Browser, Ihre Daten werden nicht hochgeladen.
Wie funktioniert CSV-zu-JSON-Umwandlung?
Der Konverter liest die CSV-Datei zeilenweise und interpretiert die erste Zeile als Spaltenüberschriften. Jede weitere Zeile wird zu einem Objekt mit den entsprechenden Schlüssel-Wert-Paaren, und das Ergebnis erscheint als eingerücktes JSON-Array.
Die Datentypen werden automatisch erkannt: Zahlen werden als numerische Werte, Wahrheitswerte als Booleans, leere Zellen als null und alles andere als Strings dargestellt. Diese Typinferenz macht die JSON-Ausgabe natürlicher.
Werte mit führenden Nullen, etwa IDs oder Postleitzahlen, bleiben Strings, damit keine Daten verloren gehen.
Wann sollte man CSV zu JSON konvertieren?
Web-APIs erwarten und liefern fast immer JSON. Durch die Konvertierung kann Ihr Front-end die Daten direkt laden und anzeigen, ohne einen zusätzlichen Importschritt auf dem Server.
Dokumentendatenbanken wie MongoDB oder Elasticsearch nehmen JSON direkt auf. Aus einem CSV-Export Ihrer Tabelle werden so Dokumente, die Sie mit einem Befehl einfügen können.
Für Visualisierungen mit Bibliotheken wie D3.js oder Chart.js wird meist ein JSON-Array aus Objekten erwartet. Einmal konvertiert, lässt sich das Ergebnis direkt in Ihr Diagramm einbinden.
Trennzeichen-Optionen
Der Standard ist das Komma als Trennzeichen, aber viele CSV-Dateien verwenden Semikolons, Pipes oder Tabs. Der Konverter unterstützt alle gängigen Trennzeichen, die Sie im Auswahlmenü angeben können.
Bei der Verwendung von Semikolons oder Pipes muss das Trennzeichen explizit angegeben werden, da es nicht im Standard-CSV-Format enthalten ist.
Achten Sie darauf, dass das gewählte Trennzeichen nicht in den Daten selbst vorkommt, da sonst die Spaltenstruktur durcheinander gerät. In solchen Fällen muss ein anderes Trennzeichen gewählt werden.