Это может быть неэффективно, если содержимое слишком велико, но может помочь во многих случаях, и идею можно использовать повторно, возможно, оптимизировать, выполняя это для небольших кусков (но вам придется обрабатывать сокращения с буферизацией фиксированного размера) ,

ользую PHP для импорта файла CSV, который происходит из таблицы Excel. Некоторые из полей содержат разрывы строк, поэтому, когда я снова открываю CSV в электронной таблице Excel / Open Office, он неправильно интерпретирует, где должны произойти разрывы строк.

Кроме того, в моем скрипте, использующем fgetcsv для прохождения каждой строки, это неправильно разрыв строки, где это не должно быть.

Я мог бы очистить данные вручную, но а) это заняло бы целую вечность как 10-строчный файл, и б) данные экспортируются из клиентского программного обеспечения

Любые идеи о том, как автоматически решить эту проблему в процессе импорта? Я бы подумал, что разделив поля, можно было бы отсортировать его, но это не так.

Ответы на вопрос(0)

Ваш ответ на вопрос