- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个代码可以从旧格式(97-2003)的 Excel 工作表中读取。我对数据做了一些更改,最终得到了 2007 格式的 Excel 工作表。当我使用此 xlsx 工作表而不是 xls 工作表时,我得到以下结果:
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:268)
at readexcel.ReadExcel.readContent(ReadExcel.java:50)
at readexcel.ReadExcel.init(ReadExcel.java:25)
at readexcel.ReadExcel.main(ReadExcel.java:183)
最佳答案
xls 格式 (< Excel 2007) 由 OLE 容器中的二进制 BIFF 数据组成。 xlsx 格式 (>= Excel 2007) 由 zip 容器中的 XML 文件组成。
Java Excel API 仅处理第一种格式,因此在未遇到 OLE 容器时会引发异常。
您需要将输入限制为仅 xls 文件,或者找到另一个可以处理这两种格式的工具。
关于excel - 读取 Excel 工作表时发生 BiffException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5428794/
我有一个代码可以从旧格式(97-2003)的 Excel 工作表中读取。我对数据做了一些更改,最终得到了 2007 格式的 Excel 工作表。当我使用此 xlsx 工作表而不是 xls 工作表时,我
在我的 J2EE web 项目中,我有一个简单的 JSP (HomeScreen.jsp) 和一个 servlet 类 (HomeScreenServlet.java)。此类从另一个类 (PDFAwt
我想在 Android 应用程序中打开 Excel 文件。我已将该文件复制到 Assets 文件夹(asset/Referance/myfile_db.xlsx)。创建工作簿时,我收到错误jxl.re
我正在尝试从我的 .csv 文件中获取单元格数据,但出现错误:jxl.read.biff.BiffException: 无法识别 OLE 流 我不知道怎么解决,请给我一些解决方案此代码适用于 jxl
使用下面的代码,我得到jxl.read.biff.BiffException:无法识别OLE流。我想使用 .xls 和 .xlsx 格式文件。怎么解决这个问题? Service.java @Overr
我是一名优秀的程序员,十分优秀!