Java デスクトップ アプリから Excel にデータをエクスポートする方法をインターネットで検索していたところ、Apache POI APIに出会いました。その後、JDBC が機能することを知り、 JExcelにたどり着きました。それらはすべて同等に優れていますか、それともその中で最高のものに焦点を当てる必要がありますか?それはどれですか?
乾杯。
Java デスクトップ アプリから Excel にデータをエクスポートする方法をインターネットで検索していたところ、Apache POI APIに出会いました。その後、JDBC が機能することを知り、 JExcelにたどり着きました。それらはすべて同等に優れていますか、それともその中で最高のものに焦点を当てる必要がありますか?それはどれですか?
乾杯。
これに答えるのが遅くなるかもしれませんが、あなたの正しい選択は Jxls だと思います。モジュールで、ロゴ、色、列スパン、固定列などの特定のテンプレートを保持する必要がある同様のシナリオに直面しました...そのため、別の Java コードを作成して設計するのは非常に忙しいです。
Jxls コアは poi であり、構文的には jstl に似ています。必要なのは、Excel で目的の列を持つ Bean の配列リストをマップすることだけです。
エクスポートされたExcelファイルが大きい場合は、メモリ不足の例外が発生する可能性があります。(以前に遭遇した問題ですが、今は改善されているかどうかわかりません。)
最も簡単な方法は、CSVファイルとしてエクスポートすることです。
最善の方法は、列をタブで区切り、行を \n で区切ることです。.xls として保存します。
完璧なソリューション:) ty Zeb