2011-04-02 71 views
0

我需要读取XLS文件的内容,该文件有10列,其中一个包含浮点值(如10.5,78.88)。使用PHP读取Excel文件

但是,当我尝试读取值(105,7888)时,请使用任何示例代码或任何有效的解决方案来帮助我解决这个问题。

+3

您可能想用您当前使用的代码更新您的问题。 (否则,不可能知道你做错了什么。) – 2011-04-02 10:22:53

+1

是的。请显示一些代码。另外,读取XLS文件比读取CSV文件复杂得多。任何使Excel将数据存储为CSV的机会? – 2011-04-02 10:28:45

+0

我正在使用另一个代码,这个代码的问题是它的读取行不超过40左右,虽然它的读取浮点值,可以请帮助我,我已经在这里得到了源代码格式http://code.google.com/p/php-excel-reader/ – Jos 2011-04-02 10:37:11

回答

0

您可以尝试按照教程@http://www.ibm.com/developerworks/opensource/library/os-phpexcel/index.html查看您正在做什么改变,以使您的当前代码正常工作。

希望有所帮助。

+0

只有Excel文件已保存在Excel 2003中的XML格式,而不是传统的Excel BIFF格式(.xls文件)或较新的Office Open XML格式的格式(.xlsx文件)是有用的。从他的评论中,OP正在尝试读取BIFF(.xls)文件......您的解决方案需要将其转换为Excel 2003 XML格式,如果他需要转换格式,他可能会转换为CSV。 – 2011-04-09 18:00:21

+0

脚本以读取Excel文件php:http://allitstuff.com/read-excel-file-in-php-with-example/ – 2013-08-21 07:22:55