0

ファイル形式が異なる同じ内容の Java 2 スプレッドシートをプログラムで生成する必要があります。1 つは .xlsx 用、もう 1 つは .ods 用

私が理解している限り、2つのオプションがあります。

  1. 2 つのスプレッドシート生成ライブラリを使用します (Apache POI と Apache ODFDOM はオプトアウトします)
  2. 1 ライブラリを使用します。.xlsx または .ods を生成し、コンバーター ライブラリを使用します。

問題は、どちらが優れているかです。しかし、それはあまりにも漠然とした質問です。

  • .xlsx から .ods (およびその逆) への変換の品質と、推奨する Java ライブラリを教えてください。
  • この 2 つのパフォーマンスを比較するとどうなりますか? パフォーマンスは重要ではありませんが、1 つのメソッドが 2 倍高速で、半分のメモリを占有する場合、そのメソッドをオプトアウトします。(実際には、メモリ フットプリントはかなり重要です)。
  • Any other comments from experience?

PS. The size of the documents can vary dramatically - from 1 row to a thousand.
The generation is happening on a server.

EDIT: There are no formulas present yet, but it is something that I have not given any thought yet. The main point of the switch from CSV is for formatting, and there is probably not much that can be done with formulas.

4

0 に答える 0