Votre adresse e-mail appartient à une école et vous avez droit à un compte premium éducatif gratuit.
En savoir plus

CSV - Comma Separated Values File

Qu'est-ce qu'un fichier CSV ?

Les fichiers CSV (valeurs séparées par des virgules ou des valeurs séparées par des caractères) sont des fichiers plats qui stockent des données tabulaires, par le biais de nombres et de texte au format texte brut. Ce format est utilisé pour collecter des données tabulaires devant être transférées comme données d'entrée vers d'autres applications tabulaires. Microsoft Excel, par exemple, peut lire ces fichiers. Les fichiers CSV sont également utilisés par différents tableurs. Leur simplicité et leur haut niveau de prise en charge permettent aux utilisateurs, aux entreprises et aux applications scientifiques d'utiliser cette extension de fichier. Ce système de gestion des données est antérieur de 10 ans au PC et se caractérise par une grande précision, en particulier lors d'une utilisation conjointe avec des systèmes à cartes perforées.

Les différentes valeurs sont séparées dans les tableaux via une série de lignes de texte codées en ASCII (American Standard Code for Information Interchange). Ensuite, elles peuvent être structurées en séparant la valeur de chaque colonne des autres colonnes par une virgule (ou un autre caractère séparateur). De nouvelles lignes sont créées en démarrant une nouvelle ligne. Le format CSV correspond à un style de fichiers texte délimités, puisque des virgules (ou un autre caractère défini) sont utilisées pour séparer les valeurs. Le séparateur peut être une virgule, une barre oblique ou une barre oblique inversée. Ce format diffère cependant d'autres formats en ce sens qu'il utilise un guillemet double pour entourer les champs contenant des caractères réservés. Cela permet aux données d'être facilement transférées entre différentes applications.

Voici une petite liste, non exhaustive, des programmes qui peuvent ouvrir les documents CSV:

  • Microsoft Excel
  • Microsoft Works
  • Corel Quattro Pro
  • Apache OpenOffice
  • LibreOffice
  • Microsoft Notepad
  • Libre Office
  • MobiSystems OfficeSuite Pro 7