xls與xlsx字尾不能完全代表版本

2021-09-28 10:56:41 字數 263 閱讀 8556

記錄乙個錯誤:在用hssfworkbook讀取xls字尾檔案的時候出錯了,異常是officexmlfileexception。這個異常是版本錯誤,意思是hssfworkbook對應xls,xssfworkbook對應xlsx。

發現問題了沒?用hssfworkbook對應xls是正確的用法啊,為什麼會報錯?

因為雖然是xls字尾,但是不代表沒有07版本的內容。

解決辦法:將該xls檔案另存為xls檔案,將不相容的內容去掉,再使用hssfworkbook時就不會報錯。

vue讀取xls或xlsx檔案

1.選擇一款合適的xls外掛程式,我選擇的是xlsx 安裝 npm install xlsx2.template type file ref upload accept xls,xlsx change readexcel div template 3.js import xlsx from xlsx...

JAVA讀取xls檔案和xlsx檔案

所需jar包 xls和xlsx檔案 office excel2007以後版本為xlsx,以前的版本為xls 讀取xlsx檔案 inputstream is new fileinputstream file xssfworkbook xssfworkbook new xssfworkbook is 獲...

POI匯出Excel支援xls和xlsx

首先修改pom檔案,增加jar匯入注意版本號 org.apache.poi poi3.14 org.apache.poi poi ooxml 3.14 其他的內容就不說了,我這裡做了個通用的工具類,可以應付大多數情況 package com.xuebaclass.sato.utils import ...