【问题标题】:use OpenOffice Calc to open Excel files and convert to CSV or Tab-delimited使用 OpenOffice Calc 打开 Excel 文件并转换为 CSV 或制表符分隔
【发布时间】:2011-02-14 16:38:14
【问题描述】:

我可以使用 OpenOffice Calc 打开 Excel 文件并将它们转换为 CSV 或制表符分隔的文件吗?

我目前正在使用 PHPExcel 打开文件并遍历它们并将每一行导入数据库,但已经开始遇到大文件的内存问题,需要另一种替代方法。

这些是 xls 和 xlsx 文件,因此它必须适用于所有文件。

如果有,我将如何在 PHP 中进行编程? 如果您有其他选择,请随时提出建议。

【问题讨论】:

    标签: excel automation openoffice-calc


    【解决方案1】:

    OpenOffice 可以在服务器模式下运行,用于在多种支持的格式之间转换文件。

    我主要通过http://www.artofsolving.com/opensource/jodconverter 上的 JODConverter 库将它与 Java 一起使用

    一个快速的网络搜索提出了http://sourceforge.net/projects/phopo-org/,它声称是一个 PHP 实现

    【讨论】:

    • [quote]sourceforge.net/projects/phopo-org [/quote] 这个项目没有文件。
    • JODConverter 看起来不像 xlsx 文件。无论如何,我将如何从 PHP 中使用它?
    • 它可以用作从 PHP 脚本调用的命令行工具 - artofsolving.com/node/13。从 2.2.2 版开始,它确实支持新的 Office 格式,看起来网站上的文档还没有更新。
    猜你喜欢
    • 2011-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-11
    相关资源
    最近更新 更多