A importação de planilha de dados CSV possui CR \ LF inesperado

0

A captura de tela mostra que uma quebra CR \ LF inesperada na primeira linha de dados CSV (consulte a seta vermelha). Eu não esperava que "Direct" (em vermelho) aparecesse na linha 3 da planilha.

A parte superior da captura de tela não demonstra CR \ LF antes de "Direta" quando os dados são abertos no LibreOffice Writer.

As tentativas de exercer os controles na interface de importação de texto não resolveram o problema. Sugestões para explicar e retornar "Direto" para a linha 2 da planilha são bem-vindas.

UPDATE:Euacreditoqueoculpadofoiencontrado.Hárogue^M:queéacrescentadoaosdados:

Poralgummotivo,aaberturadoLO-WriternãosofredoCR\LFinesperado.Nosoutrosdados,copiarecolardoLO-Writerparao Pastebin sofre o problema CR \ LF. Os dados têm 18 campos:

    
por gatorback 30.07.2016 / 06:51

1 resposta

0

Suponho que haja uma diferença entre a contagem de campos de cabeçalho na linha 1 e a contagem de campos de dados na linha 2 a 2 + n.

Sua captura de tela não mostra a fonte csv completa, então não posso dizer com certeza. Mas parece que você tem 14 ou 15 campos de cabeçalho, mas pelo menos 18 campos de dados. Portanto, LO assume que sua tabela de dados tem 14 ou 15 colunas e tentará alocar 18 itens de dados, o que funciona apenas colocando três (ou mais) campos de dados em uma nova linha.

Assim, a solução é ajustar os campos de cabeçalho ou os campos de dados, então a contagem é a mesma.

    
por tohuwawohu 30.07.2016 / 09:20