最近对于我正在工作的一个项目,我被困在一块岩石和一个坚硬的地方之间。 一方面,我有一个第三方组件,它以.xls格式给我一个特定的报告。 这个对手不受我控制,所以这样保持。xls to ods with php
另一方面,我有一个ods解析器,将所有数据解析到mysql中。 这也不能改变,因为我需要该文件实际上是进一步操作的ods。此外,委托该项目的一方请求了这种方式。
有没有办法将xls转换成ods与php?也许在中间的另一个步骤。也许XML或类似的东西? 这一切都在LAMP上运行,所以坦率地说,我甚至不会介意一些命令行工具到
如果xls使用的是office 2007之前的格式,您可以查看[php-spreadsheetreader](http://code.google.com/p/php-spreadsheetreader/)。如果你正在处理更新的excel格式......那么这已经是XML了,所以使用DOM或SimpleXML来读取数据并以ODS格式吐出它应该是相对简单的。 – rdlowrey 2012-02-04 03:13:10