java.lang.IllegalStateException: Cannot get a STRING value from a NUMERIC cell 個人用


出現這種 就 添加 以下代碼

 

        
CellType.STRING    string 類型

       row.getCell(0).setCellType(CellType.STRING);
        
CellType.NUMERIC   數字單元格類型(整數,小數,日期)
 row.getCell(1).setCellType(CellType.NUMERIC); row.getCell(2).setCellType(CellType.STRING); row.getCell(3).setCellType(CellType.STRING); row.getCell(4).setCellType(CellType.STRING); row.getCell(5).setCellType(CellType.STRING);



 

獲取 

 

       
      獲取時間類型的
getDateCellValue()
        Date createTime = row.getCell(1).getDateCellValue(); System.out.println("createTime==="+createTime);
    getStringCellValue()   獲取時間類型的 
String idcard = row.getCell(2).getStringCellValue();
String car
= row.getCell(3).getStringCellValue();
String sex
= row.getCell(4).getStringCellValue();
String phone
= row.getCell(5).getStringCellValue();





 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM