1

我正在将 MS Excel 电子表格中的数据导入 php/mySQL 应用程序。几个不同的团体提供电子表格,它们的格式从 Excel 4.0 到 Excel 2007。麻烦在于找到一种技术来阅读所有版本。

更多信息:

 - I am currently using php-ExcelReader. 
  - A script in a language other than php that can convert Excel to CSV would be an acceptable solution.
4

2 回答 2

2

根据数据的性质和上传 excel 文件的各方,您可能需要考虑让他们以 .csv 格式保存数据。最终解析会容易得多。

假设这不是一个选项,一个快速的谷歌搜索出现了http://sourceforge.net/projects/phpexcelreader/这可能适合您的需求。

于 2008-09-16T14:08:59.620 回答
0

开源 ETL 工具 Talend ( http://www.talend.com ) 将生成 Java 或 Perl 代码,并将这些代码与必要的第 3 方库一起打包。

Talend 应该能够处理所有版本的 Excel 并以您需要的任何格式输出结果集(包括在需要时将其直接加载到数据库中)。

于 2008-09-16T18:32:00.723 回答