当我尝试用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。