【问题标题】:What is the best way to write an excel file from Java? [closed]从 Java 编写 excel 文件的最佳方法是什么? [关闭]
【发布时间】:2011-01-29 23:17:43
【问题描述】:

你们会推荐什么库来用 Java 编写一个 excel 文件?它必须是纯 Java 解决方案,因此它可以在任何平台上运行。

谢谢, 格雷

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

【问题讨论】:

  • CSV 格式可以接受吗?它更简单、更通用。
  • @BalusC 不,谢谢。
  • JExcelAPI vs Apache POI, which is better? 的可能重复项(反正没有其他主要 API)。其他相关问题,请查看here
  • @BalusC 顺便说一句,感谢您对 JSF 问题的所有帮助。

标签: java excel file-io file-format jexcelapi


【解决方案1】:

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

【讨论】:

  • 和JExcel类似吗?
【解决方案2】:

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

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

【讨论】:

    猜你喜欢
    • 2017-07-30
    • 1970-01-01
    • 1970-01-01
    • 2011-06-13
    • 2020-12-18
    • 2023-03-07
    • 1970-01-01
    • 2015-08-04
    • 1970-01-01
    相关资源
    最近更新 更多