CSV zu JSON

CSV in ein Array aus Objekten parsen, mit optionaler Kopfzeilenzeile

Anleitung

Unterstützt in Anführungszeichen eingeschlossene Felder, Zeilenumbrüche innerhalb von Feldern und eingebettete Anführungszeichen (durch Verdopplung des Anführungszeichens escapt). Bei „Erste Zeile als Daten" wird ein 2D-Array statt eines Objekt-Arrays zurückgegeben.

FAQ

Eine Komma in einer Zelle wurde in zwei Spalten aufgeteilt?

In Standard-CSV muss Inhalt mit einem Trennzeichen in doppelte Anführungszeichen eingeschlossen werden. Hat die Quelle keine Anführungszeichen gesetzt, wechseln Sie vor dem Umwandeln auf ein nicht kollidierendes Trennzeichen wie Tab oder Pipe.

Werden Zahlen zu Zeichenketten?

Standardmäßig wird alles als Zeichenkette beibehalten, um führende Nullen, Telefonnummern und Ähnliches nicht fälschlich in Zahlen umzuwandeln. Wandeln Sie in Code um, wenn Sie Zahlen benötigen.