ExcelImportUtils.java 1.51 KB
//package com.jevon.utils;
//
//import com.jevon.vo.excel.ExcelVo;
//import org.apache.poi.hssf.usermodel.HSSFWorkbook;
//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.xssf.usermodel.XSSFWorkbook;
//
//import java.io.File;
//import java.io.FileInputStream;
//import java.util.Date;
//import java.util.List;
//
///**
// * @author chen
// * @version 1.0
// * @date 2019/10/18 0018 13:54
// */
//public class ExcelImportUtils {
//
//    public static<T extends ExcelVo> List<T> getExcelList(String url){
//        try{
//            File excelFile = new File(url);
//            // 获得工作簿
//            String file = excelFile.getName();
//            Workbook workbook = null;
//            if (file.endsWith("xls")) {
//                workbook = new HSSFWorkbook(new FileInputStream(excelFile));
//            } else {
//                workbook = new XSSFWorkbook(new FileInputStream(excelFile));
//            }
//            // 获得工作表
//            Sheet sheet = workbook.getSheetAt(0);
//            int rows = sheet.getPhysicalNumberOfRows();
//            for (int i = 0; i < rows; i++) {
//                Row sheetRow = sheet.getRow(i);
//                if (i == 0) {
//                    //获取标题
//                }else if(i == 1){
//                    //获取表头
//                } else {
//
//                }
//            }
//        }catch (Exception e){
//
//        }
//
//    }
//}