我正在尝试使用POI api在数据库中插入excel文件的数据,但是当我上传带有.xlsx扩展名的excel文件时,它会给出此异常" org.apache.poi.openxml4j.exceptions.InvalidFormatException:包应包含内容类型部分[M1.13]"。以前我试过做同样的事情并且工作正常,但是当我编辑excel文件并将其保存到带有.xlsx(自动文件扩展名)的新文件时,它无法正常工作。
答案 0 :(得分:0)
使用.xls文件扩展名保存文件时,可以使用HSSFWorkbook实例使用Workbook类,但使用.xlsx时,可以使用XSSFWorkbook实例作为以下内容使用Workbook类:
Workbook w = new XSSFWorkbook();
(对我来说,它适用于.xlsx扩展文件)
请你分享你的代码......