当我尝试用Java读取Excel文件时,它抛出“异常异常”。

这是什么意思?我尝试使用Google进行搜索,但找不到正确的解释。

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)

最佳答案

BiffException的Javadoc。

读取biff文件时引发异常。

此异常包含许多消息,应提供有关原因的一些信息:

excelFileNotFound
excelFileTooBig
expectedGlobals
passwordProtected
streamNotFound
unrecognizedBiffVersion
unrecognizedOLEFile


编辑:

unrecognizedOLEFile似乎表示embedded in the file that cannot be read

08-24 12:34
查看更多