讀取world時2007沒有問題2003有問題

2021-08-20 13:25:28 字數 805 閱讀 5487

剛開始從網上找了個例子使用new hssfworkbook(new fileinputstream(excelfile))來讀取workbook,

對excel2003以前(包括2003)的版本沒有問題,但讀取excel2007時發生如下異常:

首先檢查jar包版本問題

<

dependency

>

<

groupid

>org.apache.poi

groupid

>

<

artifactid

>poi

artifactid

>

<

version

>3.16

version

>

dependency

>

<

dependency

>

<

groupid

>org.apache.poi

groupid

>

<

artifactid

>poi-ooxml

artifactid

>

<

version

>3.16

version

>

dependency

>

2、檢查文件,重新建立乙個文件,看文件是否是2007格式的文件,我直接把07版本的文件(有內容)副檔名,將docx直接修改為doc進行解析出現問題,如果文件有內容是不能直接進行轉換副檔名的

python讀取txt檔案時的中文亂碼問題

今晚在做 上的python小練習0011題時,一直出現以下 utf 8 無法decode的問題 utf8 codec can t decode byte 0xb1 in position 0 invalid start byte 即使我借鑑 中errors replace 的形式,雖然錯誤沒有了,但...

關於Logcat在真機除錯時沒有輸出的問題

普遍是這種回答!首先我不知道怎麼操作,還是做了,然而在cmd中久久不能平靜 太坑人了吧 但是應該是有效的方法,不然怎麼會成為某個問題前篇一律的回答。下面的方法不是正文,雖然篇幅上很 搶鏡,但博主想說的在最後,果然廢話太多了嗎 1.需要root許可權 部分rom不需要 2.開啟logcat,並設定le...

解決csv檔案讀取時第一列無法讀取到的問題

在使用opencsv做csv檔案匯出與匯入的時候,由於匯入的csv檔案帶有bom標識,導致老是檔案的第一列無法讀取,下面貼出解決方法 症狀 原因 解決方法 讀取流中前面的字元,看是否有bom,如果有bom,將bom頭先讀掉丟棄 param in return throws ioexception p...