Qu'est-ce qu'un fichier CSV

If your code works fine don’t touch it!

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).

format CSV n'est pas complètement normalisé. nom du format – CSV (sens, séparés par des virgules) – Il indique que le séparateur de champ est une virgule. Néanmoins, le terme “CSV” Il peut être utilisé pour se référer à des formats similaires. De nombreux programmes comprennent CSV sous un format commun DSV (delimiter-separated values - valeurs séparées par un délimiteur), permettant l'utilisation de différents symboles comme un séparateur.

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)
Ouvrez le fichier CSV

Comment enregistrer correctement le fichier CSV

Microsoft Excel ouvrira les fichiers .csv, mais en fonction du système est les paramètres régionaux, il peut attendre un point-virgule comme séparateur au lieu d'une virgule, puisque dans certaines langues, la virgule est utilisé comme séparateur décimal. Aussi, de nombreuses versions régionales d'Excel ne seront pas en mesure de traiter les caractères Unicode (UTF-8) dans un fichier CSV.
OpenCart fonctionne en encodage Unicode (UTF-8), pour éviter les problèmes liés au traitement des fichiers CSV dans divers encodages, utiliser des fichiers encodés Unicode (UTF-8).

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 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)