CSV in JSON

Füge den Inhalt einer CSV-Datei ein: Das Trennzeichen wird automatisch erkannt, die erste Zeile wird zu den Feldnamen und du erhältst ein sauberes JSON-Array.

Die Umwandlung passiert in deinem Browser: Deine Daten verlassen nie dein Gerät.

So funktioniert die Erkennung des Trennzeichens

Das Tool zählt, wie viele Kommas, Semikolons und Tabulatoren in der ersten Zeile außerhalb von Feldern in Anführungszeichen vorkommen, und wählt das häufigste Zeichen. Das ist wichtig, weil nicht jede „CSV“ durch Kommas getrennt ist: Excel exportiert in vielen europäischen Ländereinstellungen, auch in der deutschen, mit Semikolons, und tabulatorgetrennte Exporte (TSV) sind ebenfalls verbreitet. So musst du dir nie merken, welche Variante du bekommen hast. Felder in doppelten Anführungszeichen werden korrekt gelesen, auch wenn sie das Trennzeichen, Zeilenumbrüche oder maskierte Anführungszeichen ("") enthalten.

Strings, Zahlen und Booleans im erzeugten JSON

In einer CSV ist alles Text: „30“ und „true“ sind nur Zeichenfolgen. Ist das Häkchen für die Umwandlung gesetzt, werden Werte, die wie Zahlen aussehen (30, 3.14, -7; Dezimalstellen mit Punkt), zu JSON-Zahlen, true/false wird zu Booleans und leere Zellen werden zu null. Entferne es, wenn alles als String erhalten bleiben soll, etwa bei Postleitzahlen oder Telefonnummern mit führenden Nullen, wo 00184 „00184“ bleiben muss, statt zu 184 zu schrumpfen.

Ähnliche Tools