POI cell.setCellType()替代方案
用poi读取excell单元格数据时需要指定格式,不然可能会报形如:
Cannot get a STRING value from a NUMERIC cell
这样的错,但是
r.getCell(0).setCellType();
这个方法显示已过时了(=.=#),点进去找找有没有替代方案,看到这么一行注释:
/**If what you want to do is get a String value for your numeric cell, stop! This is not the way to do it. Instead, for fetching the string value of a numeric or boolean or date cell, use DataFormatter instead.**/
需要拿String类型的数据时用形如以下形式的代码就可以了:
String a = dataFormatter.formatCellValue(r.getCell(0));