win7系統(tǒng)下載
當前位置: 首頁 > 編程軟件教程 > 詳細頁面

【EasyExcel下載】EasyExcel(避免OOM的java處理Excel工具) V2.1.0 Jar版

【EasyExcel下載】EasyExcel(避免OOM的java處理Excel工具) V2.1.0 Jar版
  • 軟件大。翰榭
  • 軟件語言:簡體中文
  • 授權(quán)方式:免費軟件
  • 更新時間:2024-10-31
  • 軟件類型:國產(chǎn)軟件
  • 推薦星級:
  • 運行環(huán)境:XP,Win7,Win8,Win10,Win11
軟件介紹
分享到: 0

軟件介紹

EasyExcel是一款由阿里巴巴開發(fā)的快速、簡單避免OOM的java處理Excel工具,我們可以通過EasyExcel免費版來讀寫Excel的開源項目,并且還能夠讀寫百M的Excel,減少內(nèi)存的占用。

EasyExcel下載

EasyExcel軟件原理

寫有大量數(shù)據(jù)的xlsx文件時,POI為我們提供了SXSSFWorkBook類來處理,這個類的處理機制是當內(nèi)存中的數(shù)據(jù)條數(shù)達到一個極限數(shù)量的時候就flush這部分數(shù)據(jù),再依次處理余下的數(shù)據(jù),這個在大多數(shù)場景能夠滿足需求。

讀有大量數(shù)據(jù)的文件時,使用WorkBook處理就不行了,因為POI對文件是先將文件中的cell讀入內(nèi)存,生成一個樹的結(jié)構(gòu)(針對Excel中的每個sheet,使用TreeMap存儲sheet中的行)。如果數(shù)據(jù)量比較大,則同樣會產(chǎn)生java.lang.OutOfMemoryError: Java heap space錯誤。POI官方推薦使用“XSSF and SAX(event API)”方式來解決。

更新日志

新增支持導入、導出支持公式

新增支持讀取單元格類型、寫入指定單元格類型

支持通過模板填充數(shù)據(jù)

新增寫支持 禁用頭樣式 useDefaultStyle

用map讀取數(shù)據(jù) 空的單元格也會有個 null的數(shù)據(jù)

轉(zhuǎn)換報錯 能獲取到對應(yīng)的行號和列號

優(yōu)化讀取全部sheet方案

新增注解ExcelIgnoreUnannotated 支持忽略未加ExcelProperty注解的字段

支持導出加密 Issue #361

支持導入加密

[溫馨提示]:
點下面下載:(推薦使用"迅雷"進行下載,系統(tǒng)下載大全QQ交流群:)