excel表格導入數據庫的數據規整

好比一本書的id超過10位數,在表格顯示的時候會顯示這個樣子,讀取到數據庫也是這種格式,因此咱們要對進行的數據進行處理,如下代碼能夠幫助。java

 public static String getHSSTextString(Row row, int colNum) {
       
     Cell cell = row.getCell(colNum);
      if (null != cell) {
       switch (cell.getCellType()) {
       case HSSFCell.CELL_TYPE_NUMERIC:
        DecimalFormat df = new DecimalFormat("#");// 轉換成整型
        return df.format(cell.getNumericCellValue());
       case HSSFCell.CELL_TYPE_STRING:
        return cell.getStringCellValue().trim();
       case HSSFCell.CELL_TYPE_BLANK: // 空值
        return "";
       case HSSFCell.CELL_TYPE_ERROR: // 故障
        return "";
       default:
        return "";
       }
      } else {
       return "";
      }
     }
相關文章
相關標籤/搜索