什么是从Java编写Excel文件的最佳方式?

你们会推荐从Java编写一个excel文件的库吗? 它必须是纯粹的Java解决scheme,所以它可以在任何平台上工作。

谢谢,Grae

编辑:它不能是CSV文件格式。 它必须有列标题,数据格式types等

我发现用于生成Microsoft文档格式的最佳解决scheme是Apache POI库: http : //poi.apache.org/

从MS Office 2007开始Excel文件默认保存在Office Open XML( .xlsx )中。 使用任何内容创build这样的文件,将其重命名为.zip并查看内部。 这是一堆压缩在一起的文件夹和XML文件。

Java提供了使用java.util.zip创buildzip文件的支持。 这就是你所需要的。