Zum Inhalt springen
uencoder

CSV Header

Ein CSV-Header ist die Zeile mit Spaltennamen in der ersten Zeile einer CSV-Datei; sie erlaubt nachfolgenden Zeilen, Felder namentlich statt positional zu referenzieren.

Zweck

Ein Spaltennamen-Mapping für CSV-Daten bereitstellen, sodass Konsumenten Felder namentlich referenzieren; verbessert Lesbarkeit und Robustheit.

Mechanismus

Jedes Feld der ersten Zeile ist ein Spaltenname; nachfolgende Zeilen entsprechen den Namen per Position. RFC 4180 schreibt keine Header-Zeile vor, doch die meisten Tools behandeln die erste Zeile als Header. Parser bieten eine hasHeader-Option.

Anwendungsfälle

  • Datenexport und -import
  • Tabellenkalkulations-Austausch
  • CSV-Antworten von APIs

Verwandte Tools

References