Glossar   /   Datenformate

CSV

CSV speichert tabellarische Daten als Text mit getrennten Feldern und eignet sich für den Austausch zwischen Anwendungen.

Auch bekannt als: Comma-Separated Values

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.

Das könnte Sie auch interessieren

Passend zum Thema

API-Entwicklung Agentur Dateibasierte Anbindungen mit vereinbarten Formaten und Übernahmeregeln gestalten.

Quellen und weiterführende Informationen

IETF: RFC 4180 – CSV-Grundformat; Semikolon-Dialekt gesondert vereinbaren
← Zurück zu allen Glossarbegriffen

Dateiübergaben verlässlich planen

Dateien werden regelmäßig zwischen Anwendungen ausgetauscht? Stimmen Sie Aufbau, vollständige Übernahme und Rückmeldungen zu fehlerhaften Inhalten ab.

Kontakt aufnehmen