2012/06/10

POIでWorkbookを作成する

概要

Apache POIを使用してExcelのBookを作成する簡単な例を紹介します。
Javaだと色々面倒なのでGroovyを使っています。

下準備

POIのサイトからライブラリを入手します。
http://poi.apache.org/
※poi-bin-3.8-20120326.zipをダウンロードしました。

適当な場所に解凍して、以下のライブラリをクラスパスに通します。
poi-3.8-20120326.jar

実装例

簡単ですが、こんな感じで実装すれば空のWorkBookを作成することができます。 ※例外処理を書いていませんが。。
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;

class StartUp {

    /**
     * エントリーポイント
     * @param args
     */
    public static void main(String[] args) {

        // WORKBOOKを作成する        
        Workbook workbook = new HSSFWorkbook()
        
        // シートを作成する
        Sheet sheet = workbook.createSheet()
        
        // WORKBOOKを保存する
        FileOutputStream out = new FileOutputStream("test.xls")
        workbook.write(out)
        out.close()
    }
}

0 件のコメント:

コメントを投稿