RFC 4180
Der Standard Common Format and MIME Type for Comma-Separated Values (CSV) Files (RFC 4180) definiert eine Variante von CSV.
- Zeilen werden mit
\r\n
abgeschlossen (bei der letzten Zeile optional) - Felder werden mit Kommas (
,
) getrennt - Leerzeichen sind Bestandteil der Felder, dürfen also nicht weggelassen werden
- Felder können in doppelte Anführungszeichen gesetzt werden (
"..."
) und dann auch Zeilenumbrüche und Kommas enthalten. Das doppelte Anführungszeichen selbst wird durch Doppelung kodiert ("...""..."
).
Ob die erste Zeile Spaltennamen (Header) enthält soll durch den MIME-Type
angezeigt werden (text/csv; header=present
bzw. text/csv; header=absent
).
Beispiel
title,author,year
"The Hitchhiker's Guide to the Galaxy",Douglas Adams,1978
"Das Schloß",Franz Kafka,1926
"Ein Buch zum Lesen",,
Homepage | https://tools.ietf.org/html/rfc4180 |
Grundformat | Zeichenkette |
Anwendung | Strukturierungssprachen (Strukturen) |
Anwendungsprofil von | Comma-separated values (CSV) |
Schemas | /csv/rfc4180/schema-header-present.json (CSVDDF) /csv/rfc4180/schema-header-absent.json (CSVDDF) |
Wikidata | Q47479849 |