首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 綜合教學

Java 讀取 Excel 報錯 Unable to recognize OLE stream 解決方案

     編輯:Java 綜合教學

Java 讀取 Excel 報錯 Unable to recognize OLE stream 解決方案

使用 JXL 讀取 Excel 時拋出:

jxl.read.biff.BiffException: Unable to recognize OLE stream
    at jxl.read.biff.CompoundFile.<init>(CompoundFile.java:116)
    ...

原因:JXL 僅支援 Excel 2003 格式(*.xls),不支援 Excel 2007+ 格式(*.xlsx)。

解決:遷移至 Apache POI(poi-ooxml)同時支援 .xls 與 .xlsx。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved