java - Java中的Biff异常

标签 java excel exception

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

这是什么意思?我尝试用 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)

最佳答案

我也遇到了类似的问题并且能够解决它。

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

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

关于java - Java中的Biff异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1747665/

相关文章:

java - 为什么我收到 JsonSyntaxException 错误

Excel 问题回复 : Method for 'Finding and Replacing' Multiple Values Within Single Cells

java - 抛出 vs Java 字节码

c++ - boost::asio 暂停时抛出异常

java - 什么是串行版本 UID?

java - 面向对象设计 : Scalable and maintainable car store system

java - Jlibfprint交叉编译

java - WCF 可以使用 TCP 上的 SOAP 并由 java 客户端使用吗

java - 如何知道工作簿中的工作表数?

mysql - 按城市分组年龄