Excel détruisant les caractères spéciaux lorsqu'il est enregistré au format CSV
Je travaille sur un projet qui utilise un fichier CSV fourni par le client pour alimenter une base de données. Le client doit créer la feuille de calcul, puis l'enregistrer au format CSV pour la télécharger, qui est ensuite analysée dans une base de données.
Le problème est que, lorsque le client enregistre la feuille de calcul Excel dans un fichier MS-DOS .csv, de nombreux caractères spéciaux sont convertis en points d'interrogation “ ?” (symboles tels que ‘ “ / ). Cependant, si nous ouvrons ensuite le fichier CSV et remplaçons manuellement chaque ? par le bon caractère, cela fonctionne parfaitement.
Le problème est que le fichier de données est ÉNORME, et nous ne pouvons pas raisonnablement faire cela, alors j'espérais qu'il y avait un moyen de le sauvegarder. Nous avons essayé d'exporter en Unicode et ASCII sans succès. Nous avons également essayé de télécharger vers google docs, et de réenregistrer, mais cela casse aussi ces caractères.