Transfert de csv dans courriel
Autor: Wagner A.
Visitado 1373,
Followers 1,
Compartido 0
Bonjour,
Sur les formulaires de contact, onglet /envoi , et choix /envoyer les données via-email :
Il y a la possibilité de recevoir les données du formulaire dans un fichier au format CSV.
Je récupère le fichier CSV mais il n'est pas en format UTF 8. il faut donc que je le modifie chaque fois avant d'importer dans une base de données.
Existe-il un moyen de spécifier le format de fichier CSV ?
Merci
AW
Publicado en
Hello,
Avec Excel tu peux faire cela.
Ouvrez votre fichier et ouvrez le menu Fichier pour choisir Enregistrer sous. Choisissez Enregistrer en tant que texte CSV et indiquez Modifier les paramètres de filtre. Choisissez Unicode (UTF-8) comme jeu de caractères et cliquez sur OK.
Mais cela reste manuel !
Enjoy!
Axel
Autor
Merci Axel mais j'avais déjà cette procédure quand j'importais les données dans accès.
'j'espérais trouver une procédure qui m'éviterai d'utiliser cette manutention.
AW
Salut Alain,
J'ai trouvé ça en faisant quelques recherches... Utile ou pas, je ne sais pas... Je ne travaille pas avec ce type de fichier... ;o))
"Pour contourner ce comportement d’Excel, il faut donc le forcer à utiliser UTF-8 pour ouvrir le fichier. Pour cela, après de nombreuses péripéties et grâce à ce post sur Stackoverflow, il faut insérer un caractère spécial appelé “BOM UTF-8″ (uFEFF) au début du fichier lors de sa génération. Excel (du moins 2003 et 2007 pour ce que j’ai testé) ouvrira ensuite le fichier directement en UTF-8 !
Ce caractère est non imprimable, et n’apparaît donc ni dans Excel, ni si on ouvre le fichier avec un éditeur de texte tel que Notepad++. Il est totalement transparent mais permet de forcer Excel à lire le fichier correctement…
On notera qu’Excel se moque totalement d’un éventuel charset spécifié dans le content type (par exemple “text/csv;charset=utf-8“)."
https://www.ygi.ch/forcer-ouverture-fichier-csv-utf-8-excel/
https://stackoverflow.com/questions/155097/microsoft-excel-mangles-diacritics-in-csv-files
@+,
J.P.
Autor
Merci JiPeR 48
Je procède actuellement avec la méthode 1 du site https://www.ygi.ch/forcer-ouverture-fichier-csv-utf-8-excel/ donné en référence.
Je continue donc avec cette méthode.
Merci AW
Autor
Pour procéder j'importe je demande à X5 de m'envoyer la requête avec un fichier attaché en *.csv (voir annexe 1).
Pour importer les renseignements dans la base de données j'ouvre la base de données et j'importe le fichier *.csv. Lors de l'importation je modifie le codage du fichier *.csv (voir annexe 2).
C'est plus long mais cela rempli mes besoins. Il faut juste faire attention de ne pas oublier la conversion ou alors c'est le bordel dans la base de données
AW
Autor
oublié de joindre le fichier 1