Excel destruye un carácter especial cuando se guarda como CSV
Estoy trabajando en un proyecto que utiliza un archivo CSV suministrado por el cliente para rellenar una base de datos. El cliente debe crear la hoja de cálculo, luego guardarla como un CSV para ser cargado, que luego es analizado en una base de datos.
El problema es que, cuando el cliente guarda la hoja de cálculo Excel como un archivo MS-DOS .csv, muchos de los caracteres especiales se convierten en signos de interrogación “?” (símbolos como ‘ “ / ). Sin embargo, si luego abrimos el archivo CSV y sustituimos manualmente cada ? por el carácter correcto, funciona bien.
El problema es que el archivo de datos es ENORME, y no podemos hacer esto razonablemente, así que esperaba que hubiera una forma de guardarlo. Hemos intentado exportar como Unicode y ASCII sin éxito. También hemos intentado subir a google docs, y volver a guardar, sin embargo, también rompe esos caracteres.