// 根据文件扩展名判断Excel版本
Workbook wb = null;
if (".xls".equals(ext)) {
wb = new HSSFWorkbook(is);
} else if (".xlsx".equals(ext)) {
wb = new XSSFWorkbook(is);
} else {
wb = null;
throw new ServiceException("Workbook对象为空!");
}
//第一个表
Sheet sht0 = wb.getSheetAt(0);
List<CardAddBatchVo> list = new ArrayList<>();
// 遍历模板文件
for (Row r : sht0) {
//第一行为标题行,跳过
if (r.getRowNum() < 1) {
continue;
}
Cell cellOne = r.getCell(0);
// 不为空时才操作,先将内容统一识别为字符串,再行处理
if (!isEmpty(cellOne)) {
cellOne.setCellType(CellType.STRING);
cellOne.getStringCellValue()
}
}
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。