使用laravel excel 导入excel 文件后,使用甲方给出的excel文件
导入后发现报错
The filename xxx is not recognised as an OLE file
查了下,有个人的经历如下
虽然该文件可能有一个xls扩展名,这是一个“假”的Excel文件。如果您在文本编辑器打开该文件你会发现它实际上是一个HTML文件。
我的原因是模版有错,我直接把Excel2007的后缀,xlsx改成xls,导致“伪”xls文件
我试了下 用sublime打开 也是html文件,解析不了,于是把他转为xlsl 恩,然后就可以解析了
但是问题是 value值 形为 "=xxxx" 多了个等号,html的问题还是没有彻底解决,和甲方沟通给个标准格式
实在不行 就用csv吧 php 原生支持的函数