Java中的Biff异常

Kar*_*k.m 2 java excel exception

当我尝试用Java读取Excel文件时,它会抛出"biff exception".

这是什么意思?我试图谷歌它,但无法找到正确的解释.

jxl.read.biff.BiffException: Unable to recognize OLE stream

                             at jxl.read.biff.CompoundFile.<init>(CompoundFile.java:116)

                             at jxl.read.biff.File.<init>(File.java:127)

                             at jxl.Workbook.getWorkbook(Workbook.java:221)

                             at jxl.Workbook.getWorkbook(Workbook.java:198)

                             at Com.Parsing.ExcelFile.excel(Extract.java:20)

                             at Com.Parsing.Extract.main(Extract.java:55)
Run Code Online (Sandbox Code Playgroud)

小智 5

我也面临类似的问题,并能够解决它.

我使用的是.xlsx文件,当我将其更改为.xls文件时,它运行得很好.似乎JXL不支持.xlsx格式.

如果有人知道它支持,请纠正我.