Ao tentar descobrir como abrir CSVs corretamente no Excel em um PC em espanhol (pertencente a um cliente), encontrei muitas respostas recomendando o uso sep=,
na parte superior do arquivo:
- A maneira mais fácil de abrir o CSV com vírgulas no Excel
- Como controlar a importação de CSV para o Excel 2010
- Como abrir arquivos CSV delimitados por ponto e vírgula na versão US do Excel
- Espaço ou tabulações como separador em CSV
- Como fazer com que o Excel interprete a vírgula como um delimitador padrão em arquivos CSV?
Aparentemente, essa abordagem funciona, mas nenhuma dessas respostas fornece mais informações sobre de onde vem essa opção de metadados. Tentei procurar o que significa (e, portanto, encontrei todas essas respostas), mas não consegui obter mais informações, especialmente porque a pontuação é notoriamente difícil de procurar.
Minha principal preocupação é se esse é um recurso específico do Excel . Eu suspeito que seja, mas não encontrei nada definitivo para confirmá-lo.
Algumas questões relacionadas são:
- Quais caracteres podem ser usados nessa configuração?
- Quais outras configurações estão disponíveis (por exemplo, caractere de terminação de linha, caractere de citação, etc.).
- Existem outras ferramentas que suportam oficialmente esse recurso?
Espero que exista uma documentação em algum lugar em que alguém possa me indicar que responda a todas essas perguntas e muito mais; Só não consegui encontrá-lo.
Alguns esclarecimentos:
O sep=
não é um parâmetro para um analisador. Ele deve ser colocado dentro do CSV. Exemplo:
sep=|
"LETTER"|"ANIMAL"
"a"|"aardvark"
"b"|"bear"
"c"|"cow"