En essayant de savoir comment faire pour ouvrir correctement les CSV dans Excel sur un PC espagnol (appartenant à un client), j'ai trouvé de nombreuses réponses recommandant d'utiliser sep=,
en haut du fichier:
- Moyen le plus simple d'ouvrir CSV avec des virgules dans Excel
- Comment contrôler l'importation CSV dans Excel 2010
- Comment ouvrir des fichiers CSV délimités par des points-virgules dans la version américaine d'Excel
- Espace ou tabulations comme séparateur dans CSV
- Comment obtenir d'Excel pour interpréter la virgule comme un délimiteur par défaut dans les fichiers CSV?
Sur la face de celui - ci, cette approche fonctionne , mais aucune de ces réponses donnent de plus amples informations sur où cette option de métadonnées vient. J'ai essayé de chercher ce que cela signifie (et j'ai donc trouvé toutes ces réponses) mais je n'ai pas pu obtenir d'autres informations, d'autant plus que la ponctuation est notoirement difficile à rechercher.
Ma principale préoccupation est de savoir s'il s'agit ou non d'une fonctionnalité spécifique à Excel . Je le soupçonne, mais je n'ai rien trouvé de définitif pour le confirmer.
Certaines questions connexes sont:
- Quels caractères peuvent être utilisés dans ce paramètre?
- Quels autres paramètres sont disponibles (par exemple, caractère de terminaison de ligne, caractère de guillemet, etc.).
- Existe-t-il d'autres outils qui prennent officiellement en charge cette fonctionnalité?
J'espère qu'il y a quelque part une documentation sur laquelle quelqu'un peut me diriger et qui répondra à toutes ces questions et plus encore; Je n'ai tout simplement pas pu le trouver.
Quelques précisions:
Ce sep=
n'est pas un paramètre pour un analyseur. Il est destiné à être placé à l' intérieur du CSV. Exemple:
sep=|
"LETTER"|"ANIMAL"
"a"|"aardvark"
"b"|"bear"
"c"|"cow"