2011-01-29 12 views
4

JavaからExcelファイルを作成するにはどのライブラリをお勧めしますか?それは純粋なJavaソリューションでなければならないので、どのプラットフォームでも動作します。JavaからExcelファイルを書く最善の方法は何ですか?

おかげで、 Grae

EDIT:それは、CSVファイル形式にすることはできません。これは、列ヘッダ、データフォーマットの種類などを有していなければならない

+0

CSV形式は使用できますか?それはより簡単でより普遍的です。 – BalusC

+0

@BalusCいいえ、ありがとうございます。 –

+2

[JExcelAPI vs Apache POIの可能性はより良いですか?](http://stackoverflow.com/questions/4763624/jexcelapi-vs-apache-poi-which-is-better)(とにかく他の主要なAPIはありません)。他の関連する質問については、[ここ](http://stackoverflow.com/questions/tagged/java+excel)をチェックしてください。 – BalusC

答えて

8

私は、Microsoftの文書フォーマットを生成するために見つけた最良の解決策は、Apache POIライブラリです:

+0

JExcelとsimularですか? –

1

http://poi.apache.org/はMS Officeのを皮切り2007 Excelファイルが保存されていますOffice Open XML(.xlsx)既定で。 このようなファイルを任意のコンテンツで作成し、.zipに名前を変更して内部を見ます。これは複数のフォルダと、XMLのファイルをまとめて圧縮したものです。

Javaでは、java.util.zipを使用してzipファイルを作成できます。それだけで必要なのです。

関連する問題