Microsoft Excel和Open / Libre办公室的电子表格生成

时间:2014-05-21 15:10:53

标签: java excel xlsx openoffice-calc ods

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

据我所知,我有两个选择:

  1. 使用2个电子表格生成库(我会选择使用Apache POI和Apache ODFDOM)
  2. 使用1个库。生成.xlsx或.ods,然后使用转换器库。
  3. 问题是 - 哪一个更好?然而,这个问题太模糊了。

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

    PS。文件的大小可以有很大的变化 - 从1行到1千 这一代正在服务器上发生。

    编辑:目前还没有公式,但是我还没有想到任何想法。从CSV切换的要点是用于格式化,公式可能没什么用。

0 个答案:

没有答案