解析特定的csv文件时获取异常“ PhpOffice \ PhpSpreadsheet \ Reader \ Exception”

时间:2019-04-16 14:00:09

标签: phpspreadsheet laravel-excel

我正在尝试使用Maatwebsite的Laravel Excel软件包(使用PhpOffice的PhpSpreadsheet软件包)导入csv文件中的内容,导致导入因以下异常而爆炸:

PhpOffice \ PhpSpreadsheet \ Reader \ Exception
C:\Users\jasona\AppData\Local\Temp\laravel-excel-mbAxJfb8Hm5yF5BKNzhJ0MZmmMzAHQnR is an Invalid Spreadsheet file

我相信文件中有一些数据会导致爆炸,好像我将文件中的记录数减少到几条一样,就可以了。问题是,我不知道我要寻找的根本原因。还有其他人遇到这个问题吗?我在找什么?

1 个答案:

答案 0 :(得分:0)

将文件格式从csv切换为xlsx解决了此问题。我尝试将分度符更改为管道符号,但这没什么区别。

不确定其中有什么不良数据。