Нечитаемый CSV-файл

  • Автор темы Автор темы roxoman
  • Дата начала Дата начала

roxoman

Новичок
Здравствуйте.
Файл во вложении не читается функцией fgetcsv. Точнее функция читает файл, но данные выдает битые. При просмотре блокнотом вижу бинарные данные вместо нормальных колонок с разделителями. При этом эксель его спокойно открывает, а также он спокойно открывается в почте mail.ru (когда приходит как вложение). Это вообще не csv или это какой-то кодированный/сжатый формат? Может с локалью какие-то манипуляции нужны?

Ссылка на файл. Вот, собственно, и Яндекс.Диск его без вопросов читает.
 
Это обычный Excel файл (.xls), который кто-то переименовал в csv. Вероятно, кто-то "решил" задачу "выдавать данные в CSV" таким простым способом. А что, Excel открывает же... Можно попытаться его открыть PhpSpreadsheet
 
Это обычный Excel файл (.xls), который кто-то переименовал в csv. Вероятно, кто-то "решил" задачу "выдавать данные в CSV" таким простым способом. А что, Excel открывает же... Можно попытаться его открыть PhpSpreadsheet
Спасибо, действительно XLS. Я причем проверил это – изменил расширение и открыл экселем, а эксель сообщил, что есть ошибки, но удалось восстановить (на csv то же самое писал эксель), поэтому решил, что это и не XLS, но при этом библиотека LibXL для PHP этот файл спокойно читает.
 
Сверху