Qual é a diferença entre - CSV (MS-Dos), CSV (Macintosh), CSV (delimitado por vírgula)


19

Qual é a diferença entre - tipos de arquivo CSV (MS-Dos), CSV (Macintosh), CSV (delimitado por vírgula) no excel 2010? Todos eles são listados como um tipo de arquivo salvo, mas no final são arquivos de valor separado por vírgula.

Respostas:


19

A diferença entre [eles] é se você possui certos caracteres especiais nos campos de texto; por exemplo, um caractere acentuado (idioma estrangeiro). Se você exportar como Windows CSV, esses campos serão codificados usando a página de código do Windows-1252. A codificação DOS geralmente usa a página de código 437, que mapeia os caracteres usados ​​em PCs anteriores ao Windows. Se você exportar como um e depois importar com uma ferramenta que espera o outro, a maioria das coisas ficará bem, mas você obterá resultados inesperados se, por exemplo, conhecer alguém com um trema (ou outro caractere estrangeiro) em seu nome.

fonte


3
As opções do Mac também devem converter o Windows CR / LF para o padrão Mac CR Only.
Lamar B

4
E quanto à vírgula CSV delimitada?
Daniel Beck

3
@Raystafarian OK, então esse é o formato padrão. Mas, em relação ao CSV, separamos vírgulas: se fosse tão fácil. As variantes localizadas do formato CSV usam ponto e vírgula como delimitadores.
Daniel Beck

1
@LamarB: O formato CR somente se aplica apenas ao MacOS antes do OSX. O OSX é baseado em Unix e usa LF como terminador de linha. O Excel ise o antigo formato MacOS?
Keith Thompson

1
@KeithThompson CSV (Macintosh) salva com CR como o caractere de nova linha, enquanto CSV (delimitado por vírgula) e CSV (DOS) usam CR / LF. Descobri isso salvando uma pequena planilha e abrindo-a no Notepad ++ com "Show All Characters" ativado.
Supuhstar
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.