« ヤマト2 | Main | Jakarta POI(2) »

2004.11.20

JakartaPOI

 Jakarta POIの実験。参考はここのページ。
 とりあえず、既存のExcelファイルに対して値をセットしてみる実験・・・。セルに漢字をセットする場合、都度setEncodeでセットを行わなければいけないの?? デフォルトエンコードをENCODING_UTF_16にできればいいんですが・・・。

 ちなみに、今回はこんな感じのソースを書いてみました。


// 2シート目に対して処理してみる。
HSSFSheet sheet = workbook.getSheetAt(1);
HSSFRow row = sheet.getRow(5);
HSSFCell cell = row.createCell((short)2);
cell.setCellValue("hoge");

// 次は1シート目に対して。
sheet = workbook.getSheetAt(0);
row = sheet.getRow(10);
cell = row.createCell((short)20);
cell.setEncoding(HSSFCell.ENCODING_UTF_16);
cell.setCellValue("ほげ");

cell = row.createCell((short)30);
cell.setEncoding(HSSFCell.ENCODING_UTF_16);
cell.setCellValue("ふが");

row = sheet.getRow(15);
cell = row.createCell((short)25);
cell.setEncoding(HSSFCell.ENCODING_UTF_16);
cell.setCellValue("うが");


|

« ヤマト2 | Main | Jakarta POI(2) »

Java」カテゴリの記事

Comments

Post a comment



(Not displayed with comment.)


Comments are moderated, and will not appear on this weblog until the author has approved them.



TrackBack


Listed below are links to weblogs that reference JakartaPOI:

« ヤマト2 | Main | Jakarta POI(2) »