Vous êtes ici : Accueil > Lexique > CSV

CSV : Comma-separated values

CSV est un format informatique ouvert représentant des données tabulaires. CSV est l'abréviation de l'anglais « comma-separated values », valeurs séparées par des virgules.

CSV est un format texte (par opposition aux formats dit « binaire »). Chaque ligne correspond à une rangée du tableau et les cellules d'une même rangée sont sépares par une virgule.

Un fichier de type CSV est un fichier dont les champs sont séparés par un caractère (en général une virgule).

Par exemple, ce fichier :

Sexe,Prénom,Année de naissance
M,Alphonse,1932
F,Béatrice,1964
F,Charlotte,1970

représente les données suivantes :

Sexe Prénom Année de naissance
M Alphonse 1932
F Béatrice 1964
F Charlotte 1970

Le fait que les fichiers CSV sont essentiellement utilisés autour du logiciel Microsoft Excel, et que les séparateurs ne sont pas standardisés (virgules, points-virgules (sous certaines localisations dont la française), ...) rendent ce format peu populaire.

Il est cependant utile, pour échanger des données entre des tableurs et des bases de données n'ayant pas d'autre format de fichier en commun.

Les champs peuvent également être délimités par des guillemets. Lorsque un champ contient lui-même des guillemets, chacun doit être doublé afin de ne pas être considéré comme début ou fin du champ.

Exemple (avec des champs séparés par des points-virgules) :

Robert;Dupont;rue du Verger, 12;...
" Michel ";" Durand ";" av. de la Ferme, 89 ";...

 
 

source : wikipedia