« ヤマト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

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/3959/2015388

Listed below are links to weblogs that reference JakartaPOI:

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