PHPExcel错误地将xls文件作为HTML读取

时间:2015-01-03 08:17:56

标签: php csv phpexcel xls php-stream-wrappers

我正在使用PHPExcel来阅读大型“xls”文件。首先,我正在使用PHPExcel_IOFactory::identify($inputFileName)确定阅读器的文件类型。但是,PHPExcel错误地将其识别为HTML文件,并使用因DOM错误而失败的HTML Reader。

经过一番搜索后,我发现PHPExcel与流包装器不兼容。 Refer here

我不知道什么是流包装器,我尝试读取的文件是使用wget下载的。

请告诉我如何删除流包装器,以便PHPExcel可以正确识别文件。

谢谢。

1 个答案:

答案 0 :(得分:0)

将文件下载到服务器上的本地驱动器,即使只是作为临时文件,然后尝试识别/读取它......但PHPExcel对其大多数读者使用fseek(),这不是&# 39;许多流包装器支持。