Aller au contenu
uencoder

CSV Header

Un en-tête CSV est la ligne de noms de colonnes définie en première ligne d'un fichier CSV, permettant aux lignes suivantes de référencer les champs par nom plutôt que par position.

Objectif

Fournir un mapping de noms de colonnes pour les données CSV, afin que les consommateurs référencent les champs par nom, améliorant lisibilité et robustesse.

Mécanisme

Chaque champ de la première ligne est un nom de colonne, et les lignes suivantes correspondent aux noms par position. RFC 4180 n'impose pas de ligne d'en-tête, mais la plupart des outils traitent la première ligne comme en-tête. Les parseurs offrent une option hasHeader.

Cas d’usage

  • Export et import de données
  • Échange avec les tableurs
  • Réponses CSV d'API

Outils associés

References