The filename is not recognised as an OLE file

浪子不回头ぞ 提交于 2019-12-20 20:55:50

使用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 原生支持的函数

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!