浏览代码

解析excel

lyhzzz 2 年之前
父节点
当前提交
6f36516afa

+ 1 - 1
src/main/java/com/fdkankan/manage/common/CacheUtil.java

@@ -4,5 +4,5 @@ import com.fdkankan.manage.vo.request.OrderParam;
 
 public class CacheUtil {
 
-    public static OrderParam orderParam;
+    public static OrderParam orderParam = new OrderParam();
 }

+ 3 - 5
src/main/java/com/fdkankan/manage/util/ExcelUtil.java

@@ -1,10 +1,7 @@
 package com.fdkankan.manage.util;
 
 import org.apache.poi.hssf.usermodel.HSSFWorkbook;
-import org.apache.poi.ss.usermodel.Cell;
-import org.apache.poi.ss.usermodel.Row;
-import org.apache.poi.ss.usermodel.Sheet;
-import org.apache.poi.ss.usermodel.Workbook;
+import org.apache.poi.ss.usermodel.*;
 import org.apache.poi.xssf.usermodel.XSSFWorkbook;
 import org.springframework.web.multipart.MultipartFile;
 
@@ -34,7 +31,8 @@ public class ExcelUtil {
             for (int cellNum=0;cellNum<= row.getLastCellNum();cellNum++){
                 Cell cell = row.getCell(cellNum);
                 if(cell != null){
-                    map.put(cellNum,cell.toString().trim());
+                    cell.setCellType(CellType.STRING);
+                    map.put(cellNum,cell.getStringCellValue().trim());
                 }
             }
             rowList.add(map);