Excel 數值資料轉換注意 (使用 Apache POI)
景德逾期帳款上傳 (excel 資料匯入資料庫), 資料如下(皆為通用格式)
匯入後,訂單號碼全變成 2147483647
訂單號碼 5960310439, 取得 double 值為 5.96030541E9
Double.valueOf(d).intValue()則變成 2147483647 (int MAXIMUM)
cell.setCellType(HSSFCell.CELL_TYPE_STRING);
result = cell.getStringCellValue().trim();
评论0