Estou trabalhando em um projeto que usa um arquivo CSV fornecido pelo cliente para preencher um banco de dados. O cliente deve criar a planilha e salvá-la como um CSV a ser carregado, que é analisado em um banco de dados.
O problema é que, sempre que o cliente salva a planilha do Excel como um arquivo .csv do MS-DOS, muitos dos caracteres especiais são convertidos em pontos de interrogação "?" (símbolos como '"/). No entanto, se abrirmos o arquivo CSV e substituirmos manualmente cada? pelo caractere certo, ele funcionará bem.
O problema é que o arquivo de dados é ENORME, e não podemos fazer isso razoavelmente, então eu esperava que houvesse uma maneira de salvá-lo. Tentamos exportar como Unicode e ASCII sem sucesso. Também tentamos fazer o upload para o Google Docs e salvá-lo novamente, no entanto, ele também quebra esses caracteres.