Java 读取Excel文件时出错

Java 读取Excel文件时出错,java,openxml,xssf,Java,Openxml,Xssf,我试图读取Excel文件,但出现以下错误: org.apache.poi.poimmlexception:org.apache.poi.openxml4j.exceptions.InvalidFormatException:包应包含内容类型部分[M1.13] public ArrayList ReadExcelSheetWise(字符串callFor、字符串fileName、MultipartFile MultipartFile)引发异常{ ArrayList colList=null; Arr

我试图读取Excel文件,但出现以下错误:

org.apache.poi.poimmlexception:org.apache.poi.openxml4j.exceptions.InvalidFormatException:包应包含内容类型部分[M1.13]

public ArrayList ReadExcelSheetWise(字符串callFor、字符串fileName、MultipartFile MultipartFile)引发异常{
ArrayList colList=null;
ArrayList行列表=null;
ArrayList sheetList=新建ArrayList();
if(fileName.contains(“.xlsx”)| | fileName.contains(“.xlsx”)){
XSSF工作簿=新的XSSF工作簿(multipartFile.getInputStream());
}
}

注意:Excel文件受保护。

我认为多部分文件数据存在一些问题。你能直接阅读相同的excel吗?是的,现在我要做什么?
public ArrayList<ArrayList<ArrayList<String>>> ReadExcelSheetWise(String callFor,String fileName,MultipartFile multipartFile) throws Exception{
    ArrayList<String> colList= null;
    ArrayList<ArrayList<String>> rowList = null;
    ArrayList<ArrayList<ArrayList<String>>> sheetList = new ArrayList<ArrayList<ArrayList<String>>>();
    if(fileName.contains(".xlsx") ||fileName.contains(".XLSX")){
        XSSFWorkbook workbook = new XSSFWorkbook(multipartFile.getInputStream());

    }
}