在将Excel文件中的内容上传到数据库中出现的问题
Cannot get a text value from a numeric cell
在网上找了一下说是类型转换异常 在我的Excel中是在数字转化的时候出错
例如 在第四列中属性是状态 类型为int 根据定位错误出现在这
解决办法
if(row.getCell(4)!=null){
row.getCell(4).setCellType(Cell.CELL_TYPE_NUMERIC);
cmfzGuru.setGuruStatus((int) row.getCell(4).getNumericCellValue());
}
但是下列的代码不知道为什么不对
cmfzGuru.setGuruStatus((int) row.getCell(4).getNumericCellValue());
是不是int类型的不能直接强转为String类型 需要再看看