Was bedeutet CSV?
Jeder Datensatz entspricht einer Tabellenzeile. Ein vereinbartes Zeichen trennt die Felder, beispielsweise ein Komma oder Semikolon. Bei besonderen Zeichen sorgen Anführungszeichen dafür, dass Inhalte im richtigen Feld bleiben.
Für einen zuverlässigen Import müssen auch Spaltenreihenfolge, Zeichencodierung und Zeilenumbrüche passen. Die Endung .csv allein sagt nicht, welchen dieser unterschiedlichen Dialekte eine Datei verwendet.
So sieht das in der Praxis aus
Beispiel: Eine Warenwirtschaft importiert Artikel aus einer UTF-8-Datei mit Semikolon als vereinbartem Trennzeichen.
Häufige Fragen
Warum erscheint die CSV nach dem Öffnen in nur einer Spalte?
Die Anwendung erwartet möglicherweise ein anderes Trennzeichen. Beim Import sollte das tatsächlich verwendete Zeichen gewählt werden, beispielsweise Semikolon statt Komma.
Wie bleiben Umlaute beim Austausch erhalten?
Sender und Empfänger müssen dieselbe Zeichencodierung verwenden, häufig UTF-8. Eine zusätzliche BOM-Markierung kann manchen Anwendungen helfen, die Codierung zu erkennen.
Dürfen Felder Zeilenumbrüche oder Semikolons enthalten?
Ja, bei korrektem CSV-Quoting. Solche Felder werden in doppelte Anführungszeichen eingeschlossen. Enthaltene doppelte Anführungszeichen werden dabei verdoppelt.
