使用poi时格式异常无效

时间:2016-03-15 08:38:16

标签: java excel apache-poi

我正在尝试使用POI api在数据库中插入excel文件的数据,但是当我上传带有.xlsx扩展名的excel文件时,它会给出此异常" org.apache.poi.openxml4j.exceptions.InvalidFormatException:包应包含内容类型部分[M1.13]"。以前我试过做同样的事情并且工作正常,但是当我编辑excel文件并将其保存到带有.xlsx(自动文件扩展名)的新文件时,它无法正常工作。

1 个答案:

答案 0 :(得分:0)

使用.xls文件扩展名保存文件时,可以使用HSSFWorkbook实例使用Workbook类,但使用.xlsx时,可以使用XSSFWorkbook实例作为以下内容使用Workbook类:

Workbook w = new XSSFWorkbook();

(对我来说,它适用于.xlsx扩展文件)

请你分享你的代码......