Spreadsheet::ParseExcel не будет читать файл

У меня есть Perl-скрипт, который я написал и запустил в Windows, который читает содержимое файла.xls, используя Spreadsheet::ParseExcel. Когда я передаю файл xls и скрипт perl на сервер linux для его запуска, он не может прочитать какие-либо данные из файла xls.

Я создал файл xls на сервере linux с помощью Spreadsheet::WriteExcel, а затем, когда он создает файл, я могу прочитать его с помощью моего другого скрипта, использующего синтаксический анализ. По сути, если он создан в Linux, он работает, однако я не могу создать электронную таблицу в Windows, а затем перетащить ее и проанализировать в Linux.

Кажется, это какая-то проблема формата, но мне интересно, есть ли какие-нибудь обходные пути?

1 ответ

Решение

Это работает сейчас. Я перепробовал так много разных вещей и закончил тем, что не комментировал то, чего не должно было быть. Глупая ошибка.

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