Tom: Zeichenkodierung in CSV-Dateien

Beitrag lesen

Hello,

CSV ist auch nicht gleich CSV

Allegemein akzeptiert ist z.B:

"wert1","wert2","dies ist ein ""zitat"" CRLFeines Textes","","","wert6"CRLF

wobei CRLF für Zeilenumbruch steht.
Allerdings wird nur das letzte CRLF als Satzende aufgefasst, weil es außerhalb der Delimiter steht.

PHP hat übrigens die Begriffe des SDF (Standard Data Foramt) verschandelt.

SDF          PHP
-----------+--------------
Seperators => Delimiter
Delimitors => Enclosures

Viele Datenbanken nutzen aber die Sprechweise:

export .... to .... seperated by ',' delimeted with """

Wenn Du CSV-Datein so erzeugst, wie oben gezeigt (Delimiter durch Doppelung maskieren), dann sind diese auch von Excel, Access, dBase, etc lesbar.

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau