POI讀取excel簡介_動力節(jié)點Java學(xué)院整理
什么是Apache POI?
Apache POI是一種流行的API,它允許程序員使用Java程序創(chuàng)建,修改和顯示MS Office文件。這由Apache軟件基金會開發(fā)使用Java分布式設(shè)計或修改Microsoft Office文件的開源庫。它包含類和方法對用戶輸入數(shù)據(jù)或文件到MS Office文檔進行解碼。
Apache POI組件
Apache POI包含類和方法,來將MS Office所有OLE 2文檔復(fù)合。此API組件的列表如下。
- POIFS (較差混淆技術(shù)實現(xiàn)文件系統(tǒng)) : 此組件是所有其他POI元件的基本因素。它被用來明確地讀取不同的文件。
- HSSF (可怕的電子表格格式) : 它被用來讀取和寫入MS-Excel文件的xls格式。
- XSSF (XML格式) : 它是用于MS-Excel中XLSX文件格式。
- HPSF (可怕的屬性設(shè)置格式) : 它用來提取MS-Office文件屬性設(shè)置。
- HWPF (可怕的字處理器格式) : 它是用來讀取和寫入MS-Word的文檔擴展名的文件。
- XWPF (XML字處理器格式) : 它是用來讀取和寫入MS-Word的docx擴展名的文件。
- HSLF (可怕的幻燈片版式格式) : 它是用于讀取,創(chuàng)建和編輯PowerPoint演示文稿。
- HDGF (可怕的圖表格式) : 它包含類和方法為MS-Visio的二進制文件。
- HPBF (可怕的出版商格式) : 它被用來讀取和寫入MS-Publisher文件。
本教程將指導(dǎo)使用Java Excel文件完成工作過程。因此,本教程僅限于HSSF和XSSF組件。
注:舊版本的POI支持二進制文件格式,如DOC,XLS,PPT等從版本3.5起,POI支持微軟Office的OOXML文件格式,如DOCX,XLSX,PPTX等。
如Apache POI,還有由不同的供應(yīng)商為Excel文件的生成提供的其他庫。這些措施包括Aspose面向Java的Aspose,JXL 通過共享庫由JExcel團隊開發(fā)。
- Java POI讀取excel中數(shù)值精度損失問題解決
- Java如何利用POI讀取Excel行數(shù)
- JAVA使用POI(XSSFWORKBOOK)讀取EXCEL文件過程解析
- Java利用POI讀取、寫入Excel的方法指南
- Java使用poi包讀取Excel文檔代碼分享
- java的poi技術(shù)讀取和導(dǎo)入Excel實例
- Java使用Apache POI庫讀取Excel表格文檔的示例
- java使用POI讀取properties文件并寫到Excel的方法
- java使用poi讀取ppt文件和poi讀取excel、word示例
- java使用poi讀取excel內(nèi)容方法實例
- java poi讀取excel操作示例(2個代碼)
- java利用POI讀取excel文件的方法
相關(guān)文章
SpringBoot整合Kaptcha實現(xiàn)圖片驗證碼加減乘除功能
在開發(fā)Web應(yīng)用時,驗證碼是一個常見的功能,它可以幫助我們防止機器人的惡意操作,今天我們將學(xué)習如何使用Kaptcha生成圖片驗證碼,并自定義驗證碼內(nèi)容為100以內(nèi)的加減乘除運算,感興趣的朋友跟隨小編一起看看吧2024-07-07java swing實現(xiàn)電影購票系統(tǒng)
這篇文章主要為大家詳細介紹了java swing實現(xiàn)電影購票系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-01-01springboot3.x版本集成log4j遇到Logging?system?failed?to?initial
使用Springboot?3.x集成Log4j時可能會遇到版本沖突的問題,這通??梢酝ㄟ^檢查Maven依賴樹來識別,一旦發(fā)現(xiàn)沖突,將Log4j的版本統(tǒng)一更新到最新的兼容版本,例如2.21.1,即可解決問題,此方法有效解決了日志打印錯誤,是處理類似問題的一個實用參考2024-09-09SpringBoot整合Docker實現(xiàn)一次構(gòu)建到處運行的操作方法
本文講解的是 SpringBoot 引入容器化技術(shù) Docker 實現(xiàn)一次構(gòu)建到處運行,包括鏡像構(gòu)建、Docker倉庫搭建使用、Docker倉庫可視化UI等內(nèi)容,需要的朋友可以參考下2022-10-10SpringBoot集成Mybatis實現(xiàn)對多數(shù)據(jù)源訪問原理
本文主要分析討論在SpringBoot應(yīng)用中我們該如何配置SqlSessionFactoryBean對象,進而實現(xiàn)對多個不同的數(shù)據(jù)源的操縱,文章通過代碼示例介紹的非常詳細,需要的朋友可以參考下2023-11-11