Por que o LibreOffice Calc altera o conjunto de caracteres do arquivo CSV?

Por que o LibreOffice Calc altera o conjunto de caracteres do arquivo CSV?

Eu tenho uma .csvexportação de arquivo (na verdade impressa em arquivo csv) feita em uma máquina Windows 10. Trabalhando no Libreoffice Calc no Archlinux, por que o Calc pode abrir um arquivo usando configurações Character Set: Western Europe (ASCII/US), mas salvou o arquivo e reabriu, o arquivo age como utf-8?

Configurações de Salvar como:

  • Nome:[something]
  • Escolha Formato:Text CSV (.csv)
  • Editar configurações de filtro:Character Set: Western Europe (ASCII/US)

Por tentativa e erro, encontrei uma alternativa à configuração do filtro ASCII que parece igual ao longo do ciclo:Character Set: Western Europe (Windows-1252/WinLatin1)

Alguma idéia do porquê?


Um pouco de contexto. Estou fazendo alguns scripts Python com Juypter Notebooks para gerar arquivos de importação e o aplicativo requer ASCII TDF. Existem caracteres especiais que o aplicativo usa que não posso alterar e devem estar presentes no arquivo de importação. Estou testando a importação usando arquivos CSV do Calc, antes de testar a saída do script. Preciso ter certeza de que cada etapa não atrapalha os caracteres ASCII. O Calc faz parte desse processo.

Responder1

O Calc deve solicitar o conjunto de caracteres na importação.

insira a descrição da imagem aqui

Responder2

Quando salvei meu arquivo csv, apenas usei o filtro de edição e usei a opção de conjunto de caracteres Unicode (UTF-8) e funcionou perfeitamente para o simplekml ler o arquivo corretamente e sem erros.

informação relacionada