|
@@ -1,5 +1,6 @@
|
|
package com.fdkankan.manage.util;
|
|
package com.fdkankan.manage.util;
|
|
|
|
|
|
|
|
+import org.apache.commons.lang3.StringUtils;
|
|
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
|
|
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
|
|
import org.apache.poi.ss.usermodel.*;
|
|
import org.apache.poi.ss.usermodel.*;
|
|
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
|
|
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
|
|
@@ -31,7 +32,8 @@ public class ExcelUtil {
|
|
for (int cellNum=0;cellNum<= row.getLastCellNum();cellNum++){
|
|
for (int cellNum=0;cellNum<= row.getLastCellNum();cellNum++){
|
|
Cell cell = row.getCell(cellNum);
|
|
Cell cell = row.getCell(cellNum);
|
|
if(cell != null){
|
|
if(cell != null){
|
|
- map.put(cellNum,cell.toString().trim());
|
|
|
|
|
|
+ String value = fommartNum(cell.toString().trim());
|
|
|
|
+ map.put(cellNum,value);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
rowList.add(map);
|
|
rowList.add(map);
|
|
@@ -40,6 +42,14 @@ public class ExcelUtil {
|
|
return rowList;
|
|
return rowList;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ private static String fommartNum(String value){
|
|
|
|
+ try {
|
|
|
|
+ return Double.valueOf(value).intValue() +"";
|
|
|
|
+ }catch (Exception e){
|
|
|
|
+ return value;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
|
|
//获取WorkBook对象
|
|
//获取WorkBook对象
|
|
private static Workbook getExcelWorkBook(MultipartFile multipartFile) throws IOException {
|
|
private static Workbook getExcelWorkBook(MultipartFile multipartFile) throws IOException {
|