Javaでエクセルファイルを生成する

誰かそういうパッケージを作ってるだろうと探してたら、やっぱりありました。


http://sourceforge.net/project/showfiles.php?group_id=79926


APIも簡単で悩むところなどないです。これで作ったら超簡単に出来ましたわ。ラクチンですな。配布条件はLGPL。




import java.io.File;
import java.util.Date;
import jxl.*;
import jxl.write.*;

class Test3{
public Test3() throws Exception{
WritableWorkbook workbook = Workbook.createWorkbook(new File("output.xls"));
WritableSheet sheet = workbook.createSheet("First Sheet", 0);
jxl.write.Label label = new Label(0, 2, "A label record");
sheet.addCell(label);

jxl.write.Number number = new jxl.write.Number(3, 4, 3.1459);
sheet.addCell(number);

label = new Label(1, 1, "\u3041");
sheet.addCell(label);

workbook.write();
workbook.close();
}
public static void main(String arg[]) throws Exception{
new Test3();
}
}

コメント一覧

仕事場の周りでは が使われてました。
micro-8

なんと、Jakartaのプロジェクトにあったとわ。 こちらでも動作するのを確認しました。
Isami