CSV-zu-JSON-Konverter
Konvertieren Sie CSV-Daten sofort in ein JSON-Array von Objekten
Tipp: Sie können auch eine .csv-Datei auf dieses Feld ziehen.
Anleitung
Funktionen
Anwendungsfälle
Verwandte Tools
Häufig gestellte Fragen
Wie wird das Trennzeichen erkannt?
Der Konverter scannt die erste Zeile und zählt Kommas, Semikolons und Tabulatoren außerhalb von Anführungsfeldern — das häufigste Zeichen gewinnt. So funktionieren Excel-Exporte (Komma), europäische Lokalisierungen (Semikolon) und TSV-Dateien (Tabulator) automatisch.
Was macht der Typinferenz-Schalter, und wann sollte ich ihn ausschalten?
Die Typinferenz (standardmäßig AN) wandelt Werte um, die wie Zahlen oder boolesche Werte aussehen: "42" wird zu 42 und "true" wird zu true. Schalten Sie sie AUS, wenn Ihre Daten ID-artige Felder wie "007", Postleitzahlen mit führenden Nullen oder Telefonnummern enthalten — die Inferenz würde "007" stillschweigend zu 7 machen und den Originalwert zerstören. Ohne Inferenz bleibt jeder Wert exakt so eine Zeichenkette, wie er geschrieben wurde.
Wie werden Felder in Anführungszeichen behandelt?
Der Parser folgt RFC 4180: Felder in doppelten Anführungszeichen dürfen Kommas, Zeilenumbrüche und sogar Anführungszeichen enthalten (durch Verdopplung escaped, "" wird zu "). Mehrzeilige Zellen aus Tabellenkalkulations-Exporten werden korrekt geparst.
Was passiert, wenn meine Zeilen unterschiedlich viele Spalten haben?
Kurze Zeilen werden mit leeren Zeichenketten aufgefüllt, damit jedes Objekt dieselben Schlüssel hat; zusätzliche Felder jenseits der Spaltenanzahl der Kopfzeile werden verworfen. Ist die Kopfzeile deaktiviert, werden die Schlüssel als column_1, column_2 usw. generiert.
Werden meine Daten irgendwo hochgeladen?
Nein. Das Parsen läuft vollständig in Ihrem Browser mit einem eigenständigen Parser — nichts wird an einen Server gesendet, gespeichert oder protokolliert.