0

我需要使用具有相同内容但文件格式不同的 Java 2 电子表格以编程方式生成。一个用于 .xlsx,一个用于 .ods

据我了解,我有两个选择:

  1. 使用 2 个电子表格生成库(我会选择退出 Apache POI 和 Apache ODFDOM)
  2. 使用 1 个库。生成 .xlsx 或 .ods,然后使用转换器库。

问题是 - 哪个更好?然而,这是一个太模糊的问题。

  • 从 .xlsx 到 .ods(反之亦然)的转换质量如何?您会推荐哪些 Java 库?
  • 两者的性能比较如何?性能并不重要,但如果一种方法速度快两倍/占用一半内存,我会选择退出该方法。(实际上内存占用相当重要)。
  • 经验中的任何其他评论?

PS。文档的大小可以有很大的不同 - 从 1 行到 1000 行。
生成发生在服务器上。

编辑:目前还没有公式,但我还没有考虑过。从 CSV 切换的主要目的是格式化,而公式可能没有太多可以做的事情。

4

0 回答 0