Qu'est-ce qu'un fichier CSV
CSV (Anglais. Comma-Separated Values - valeurs, séparés par des virgules) - format texte, conçu pour représenter les données sous forme de tableau. Ligne de la table correspond à une ligne de texte, qui contient un ou plusieurs champs, séparés par des virgules (wikipedia.org).
en d'autres termes, un fichier texte, qui contient des informations sous la forme de lignes individuelles, où chaque ligne est un enregistrement séparé (par exemple un produit). séparateur ( delimiter) Les valeurs des colonnes (séparateur de champ CSV) Il est une virgule (,) ou un point- (;).
delimiter texte – sens, contenant des caractères réservés (guillemet, virgule, point-virgule, nouvelle ligne) sont entre guillemets (“). S'il y a la valeur des citations - ils apparaissent dans le fichier comme deux citations consécutives.
champs Nom CSV – La première ligne du nom de fichier CSV champs conservent généralement (haut-parleurs) d'identifier ces champs (haut-parleurs).
Un exemple de fichier CSV
Le texte d'origine du fichier CSV, où chaque rangée est une rangée de la table:
_ID_;_NAME_;_MODEL_;_PRICE_ 28;"HTC Touch HD";"Product 1";1750.0000 29;"Palm Treo Pro";"Product 2";112.0000 30;"Canon EOS 5D";"Product 3";113.0000
La vue sous forme de tableau si elle est ouverte dans Apache OpenOffice Calc:
_ID_ | _NAME_ | _MODEL_ | _PRICE_ |
28 | “HTC Touch HD” | “Product 1” | 1750.0000 |
29 | “Palm Treo Pro” | “Product 2” | 112.0000 |
30 | “Canon EOS 5D” | “Product 3” | 113.0000 |
Pour voir le contenu du fichier CSV que vous pouvez ouvrir dans un éditeur de texte, tel que le bloc-notes ++ (Comment vérifier le format d'un fichier CSV) ou dans tout autre éditeur de test.
Comment créer un fichier CSV
Le moyen le plus pratique et le plus rapide d'obtenir le modèle de fichier CSV au format correct – faire l'exportation de marchandises par extension CSV Prix Pro import / export. Pour cette section marchandises (eng. Products) patte exportations (eng. Export)., sélectionner les champs nécessaires pour l'export à droite et exporter, en conséquence, vous obtiendrez un fichier CSV prêt à l'emploi
Comment ouvrir et modifier CSV fichier
La première chose à faire, est de télécharger et installer la suite Office Apache OpenOffice, dans lequel la structure il y a Apache OpenOffice Calc, tableur, vous permet de travailler avec des fichiers au format CSV.
Lors de l'ouverture d'un fichier CSV dans une application Apache OpenOffice Calc sélectionnez les paramètres en fonction des paramètres comme indiqué dans la capture d'écran ci-dessous:- Character set: Unicode (UTF-8)
- Separator options: Semicolon (;)
- Text delimiter: Double quote (“)
- Quote field as text – Checked
- Right click menu to select column type as Text (always Text eng. Text)

Comment enregistrer correctement le fichier CSV
Pour enregistrer le fichier au format CSV, sélectionnez Fichier > Enregistrer sous.
Dans la fenêtre qui apparaît, sélectionnez le type de fichier Texte CSV (.csv), installer “coche” au contraire qui apparaît au bas de l'élément Modifier les paramètres de filtre
presse Save .
Dans la fenêtre qui s'ouvre, sélectionnez l'option Utilisez le format actuel

Dans la fenêtre qui ouvre Exporter vers un fichier texte sélectionner:
- Character set: Unicode (UTF-8)
- Field delimiter: Semicolon (;)
- Text delimiter: Double quote (“)
- Quote all text cells – Checked

presse OK pour sauver.
Comment vérifier le format d'un fichier CSV
CSV est un format simple et courant pour les données tabulaires, ceci est un simple fichier texte, qui contient du texte sans mise en forme et a l'extension CSV (.csv) au lieu de l'extension TXT traditionnelle (.SMS), un tel fichier peut être ouvert par n'importe quel programme de traitement de texte.
Voici une liste non exhaustive d'applications permettant d'ouvrir des fichiers .txt ou .csv en texte brut:
- Microsoft Notepad (Windows)
- Microsoft WordPad (Windows)
- Helios TextPad (Windows)
- Notepad++ (Windows)
- Notepad2 (Windows)
- Geany (Windows, Mac, Linux)
- Apple TextEdit (Mac)
- Apple Pages (iOS)
- Leafpad (Linux)
- gedit (Linux)
- KWrite (Linux)