我有一个 Perl 脚本,我编写并在 Windows 中运行,它使用 Spreadsheet::ParseExcel 读取 .xls 文件的内容。当我将 xls 文件和 perl 脚本传输到 linux 服务器上运行它时,它无法读取 xls 文件中的任何数据。
我已经使用 Spreadsheet::WriteExcel 在 linux 服务器上创建了一个 xls 文件,然后一旦它创建了一个文件,我就可以使用其他使用解析的脚本来读取它。所以基本上如果它是在 linux 上创建的,它可以工作,但是我不能在 windows 中创建一个电子表格,然后将它拖过来并在 linux 中解析它。
似乎是某种格式问题,但我想知道是否有任何解决方法?