Excelファイルを読み取るためにapache poiライブラリを使用しています。パスワードセルの読み取り中にスタックしました。ユーザーがパスワードセルにパスワードとして日付を指定した場合、つまり 16/05/2012. この値を「41045」と読んでいますが、値は「16/05/2012」でなければなりません。これは私のコードです:
cell = row.getCell(); // date in the cell password '16/05/2012'
switch (cell.getCellType()) {
case HSSFCell.CELL_TYPE_STRING:
cellValue = cell.getRichStringCellValue().getString();
break;
case HSSFCell.CELL_TYPE_NUMERIC:
if(cellCount == TEMPLATE_PASSWORD) {// if cell is password
cell.setCellType(Cell.CELL_TYPE_STRING);
cellValue = cell.getRichStringCellValue().getString(); // value read is 41045 and not "16/05/2012"
}
break;
default:
}
誰でもこれについて助けることができますか?
ありがとう。