При импорте электронной таблицы данных CSV произошел непредвиденный CR \ LF

Снимок экрана показывает, что неожиданный разрыв CR \ LF в первой строке данных CSV (см. Красную стрелку). Я не ожидал, что «Direct» (в красной рамке) появится в строке 3 таблицы.

В верхней части снимка экрана не видно CR \ LF перед «Direct», когда данные открываются в LibreOffice Writer.

Попытки применить элементы управления в интерфейсе импорта текста не решили проблему. Будем благодарны за предложения по объяснению и возврату «Прямой» в строку 2 таблицы.

enter image description here

Right half of data-import fields:

ОБНОВЛЕНИЕ: Я полагаю, виновник был найден. Есть мошенник ^ M: который добавляется к данным:

enter image description here

По какой-то причине открытие LO-Writer не страдает от неожиданный CR \ LF. По другим данным вырезать и вставить из LO-Writer в Pastebin страдает проблема CR \ LF. Данные имеют 18 полей:

enter image description here

0
задан 31 July 2016 в 04:52

1 ответ

Я предполагаю, что существует различие между количеством полей заголовка в строке 1 и количеством полей данных в строке 2 к 2+n.

Ваш снимок экрана не показывает полный csv источник, таким образом, я не могу сказать наверняка. Но похоже, что у Вас есть 14 или 15 полей заголовка, но по крайней мере 18 полей данных. Так, LO предполагает, что Ваша таблица данных имеет 14 или 15 столбцов и попытается выделить 18 элементов данных там, который работает только путем помещения три (или больше) поля данных в новой строке.

Таким образом, решение состоит в том, чтобы скорректировать или поля заголовка или поля данных, таким образом, их количество является тем же.

0
ответ дан 31 July 2016 в 04:52

Другие вопросы по тегам:

Похожие вопросы: