12

Java デスクトップ アプリから Excel にデータをエクスポートする方法をインターネットで検索していたところ、Apache POI APIに出会いました。その後、JDBC が機能することを知り、 JExcelにたどり着きました。それらはすべて同等に優れていますか、それともその中で最高のものに焦点を当てる必要がありますか?それはどれですか?

乾杯。

4

4 に答える 4

15

これに答えるのが遅くなるかもしれませんが、あなたの正しい選択は Jxls だと思います。モジュールで、ロゴ、色、列スパン、固定列などの特定のテンプレートを保持する必要がある同様のシナリオに直面しました...そのため、別の Java コードを作成して設計するのは非常に忙しいです。

Jxls コアは poi であり、構文的には jstl に似ています。必要なのは、Excel で目的の列を持つ Bean の配列リストをマップすることだけです。

于 2012-07-20T04:40:16.723 に答える
0

エクスポートされたExcelファイルが大きい場合は、メモリ不足の例外が発生する可能性があります。(以前に遭遇した問題ですが、今は改善されているかどうかわかりません。)

最も簡単な方法は、CSVファイルとしてエクスポートすることです。

于 2012-04-17T09:17:13.900 に答える
0

最善の方法は、列をタブで区切り、行を \n で区切ることです。.xls として保存します。

完璧なソリューション:) ty Zeb

于 2015-06-16T22:22:22.800 に答える