我在使用phpExcel读取和显示excel时遇到问题。 excel工作表版本是2.1,只有这个版本有问题。
请帮忙。
答案 0 :(得分:2)
使用phpExcel读取的数据不是 正确显示。这发生了 仅适用于旧版excel文件 (V2.1)
Excel v2.1现已推出近25年(1987年发布),PHPExcel不支持。多年来,所有Office文件的文件结构都发生了很大变化。大多数Excel读者,包括PHPExcel,只读取版本5(1993年发布)中的文件,并将文件结构重新组织为OLE2复合文档格式。
您可以使用COM读取Excel BIFF2文件;但你很可能会发现很少有第三方图书馆支持任何语言的旧格式。
或者,使用MS Excel本身读取文件,并在尝试将其读入PHP之前将其保存为更新版本的BIFF格式。
修改强>
作为第三种选择,也可以为PHPExcel编写Excel2 Reader,尽管这将是一项重要的工作。
答案 1 :(得分:1)
phpExcel和某些Excel版本存在一些不一致之处。我没有问题使用Excel5作为我的一些模板的例子,然后从一个版本到另一个版本。我建议你在使用PHPExcel时使用最新的xlsx读卡器和编写器,因为这些似乎是最强大的。
答案 2 :(得分:0)
Hay vimal你可以使用其他一些方法来阅读excel文件
希望这些链接可以帮助您
http://phpexcelreader.sourceforge.net/
http://www.ibm.com/developerworks/opensource/library/os-phpexcel/
由于