Aller au contenu
uencoder

CSV Quoting

Le quoting CSV entoure de guillemets doubles les valeurs de champ contenant délimiteurs, guillemets ou sauts de ligne, afin que les caractères spéciaux puissent être incorporés sûrement.

Objectif

Permettre aux champs CSV de contenir délimiteurs, guillemets, sauts de ligne et autres caractères spéciaux sans casser l'analyse.

Mécanisme

Un champ avec caractères spéciaux est entouré de " ; un " dans le champ est échappé en le dédoublant en "". Stratégies de quoting : QUOTE_MINIMAL (seulement si nécessaire), QUOTE_ALL, QUOTE_NONNUMERIC, QUOTE_NONE.

Cas d’usage

  • Champs texte contenant des virgules
  • Champs CSV multilignes
  • Échappement des guillemets

Outils associés

References