軟件介紹EasyExcel是一款由阿里巴巴開發(fā)的快速、簡單避免OOM的java處理Excel工具,我們可以通過EasyExcel免費版來讀寫Excel的開源項目,并且還能夠讀寫百M的Excel,減少內(nèi)存的占用。 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 支持導入加密 |
1深度技術(shù)win10正式版ghost(32位)旗艦......
2番茄花園win10 X86 ghost 標準通......
3番茄花園Win10_Ghost Win10 64......
4雨林木風 GHOST WIN10 X64 快速裝......
5深度技術(shù)GHOST WIN10 X64 尊貴專業(yè)......
6筆記本W(wǎng)in10系統(tǒng) 64位中秋特別 官方正式版......
7筆記本win10正式版ghost(32位)中秋特......
8雨林木風win10(32位)ghost 中秋特別......