1、excel解析任意数据
public class ParseExcelUtil {
private static final Logger logger = LoggerFactory.getLogger(ParseExcelUtil.class);
private static final String OFFICE_EXCEL_XLS = "xls";
private static final String OFFICE_EXCEL_XLSX = "xlsx";
/**
* 按上传文件解析excel
* @param file excel文件
* @param firstIndex 解析行开始索引
* @param lastIndex 解析行结束索引
* @param array 解析列索引
* @param aimClass 映射实体
* @param sheetNum excelsheet页索引
* @param <T>
* @return
*/
public static <T> List<T> parseFromExcel(MultipartFile file, Integer firstIndex, Integer lastIndex, int[] array, Class<T> aimClass, int sheetNum) {
List<T> result = new ArrayList<>();
//文件格式判断
if (!getSuffix(file)){
return result;
}
Workbook workbook = null;
try {