public boolean getFileVerification(MultipartFile multipartFile, String fileName) {
try {
Workbook wb = null;
String extension = fileName.lastIndexOf(".") == -1 ? "" : fileName
.substring(fileName.lastIndexOf(".") + 1);
if ("xls".equals(extension) || "XLS".equals(extension)) {// 2003
wb = new HSSFWorkbook(multipartFile.getInputStream());
} else if ("xlsx".equals(extension) || "XLSX".equals(extension)) {// 2007
wb = new XSSFWorkbook(multipartFile.getInputStream());
} else {
throw new IOException("不支持的文件类型:" + extension);
}
//总行数
int totalRows = 0;
//总条数
int totalCells = 0;
//默认会跳过第一行标题
// 得到第一个shell
Sheet sheet =
【MultipartFile文件导入】读取数据并校验空值
最新推荐文章于 2024-06-29 02:51:39 发布
本文详细介绍了如何使用Java处理MultipartFile类型的文件上传,并在后台进行数据读取与空值验证,确保数据的有效性。通过示例代码展示了关键步骤,包括文件接收、读取内容和校验过程。
摘要由CSDN通过智能技术生成