POI讀取excel簡(jiǎn)介_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
什么是Apache POI?
Apache POI是一種流行的API,它允許程序員使用Java程序創(chuàng)建,修改和顯示MS Office文件。這由Apache軟件基金會(huì)開發(fā)使用Java分布式設(shè)計(jì)或修改Microsoft Office文件的開源庫(kù)。它包含類和方法對(duì)用戶輸入數(shù)據(jù)或文件到MS Office文檔進(jìn)行解碼。
Apache POI組件
Apache POI包含類和方法,來(lái)將MS Office所有OLE 2文檔復(fù)合。此API組件的列表如下。
- POIFS (較差混淆技術(shù)實(shí)現(xiàn)文件系統(tǒng)) : 此組件是所有其他POI元件的基本因素。它被用來(lái)明確地讀取不同的文件。
- HSSF (可怕的電子表格格式) : 它被用來(lái)讀取和寫入MS-Excel文件的xls格式。
- XSSF (XML格式) : 它是用于MS-Excel中XLSX文件格式。
- HPSF (可怕的屬性設(shè)置格式) : 它用來(lái)提取MS-Office文件屬性設(shè)置。
- HWPF (可怕的字處理器格式) : 它是用來(lái)讀取和寫入MS-Word的文檔擴(kuò)展名的文件。
- XWPF (XML字處理器格式) : 它是用來(lái)讀取和寫入MS-Word的docx擴(kuò)展名的文件。
- HSLF (可怕的幻燈片版式格式) : 它是用于讀取,創(chuàng)建和編輯PowerPoint演示文稿。
- HDGF (可怕的圖表格式) : 它包含類和方法為MS-Visio的二進(jìn)制文件。
- HPBF (可怕的出版商格式) : 它被用來(lái)讀取和寫入MS-Publisher文件。
本教程將指導(dǎo)使用Java Excel文件完成工作過(guò)程。因此,本教程僅限于HSSF和XSSF組件。
注:舊版本的POI支持二進(jìn)制文件格式,如DOC,XLS,PPT等從版本3.5起,POI支持微軟Office的OOXML文件格式,如DOCX,XLSX,PPTX等。
如Apache POI,還有由不同的供應(yīng)商為Excel文件的生成提供的其他庫(kù)。這些措施包括Aspose面向Java的Aspose,JXL 通過(guò)共享庫(kù)由JExcel團(tuán)隊(duì)開發(fā)。
- Java POI讀取excel中數(shù)值精度損失問(wèn)題解決
- Java如何利用POI讀取Excel行數(shù)
- JAVA使用POI(XSSFWORKBOOK)讀取EXCEL文件過(guò)程解析
- Java利用POI讀取、寫入Excel的方法指南
- Java使用poi包讀取Excel文檔代碼分享
- java的poi技術(shù)讀取和導(dǎo)入Excel實(shí)例
- Java使用Apache POI庫(kù)讀取Excel表格文檔的示例
- java使用POI讀取properties文件并寫到Excel的方法
- java使用poi讀取ppt文件和poi讀取excel、word示例
- java使用poi讀取excel內(nèi)容方法實(shí)例
- java poi讀取excel操作示例(2個(gè)代碼)
- java利用POI讀取excel文件的方法
相關(guān)文章
SpringBoot項(xiàng)目打成War包部署的方法步驟
這篇文章主要介紹了springboot項(xiàng)目如何打war包流程的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12
解決JAVA8 Collectors.toMap value為null報(bào)錯(cuò)的問(wèn)題
這篇文章主要介紹了解決JAVA8 Collectors.toMap value為null報(bào)錯(cuò)的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-01-01
java后臺(tái)利用Apache poi 生成excel文檔提供前臺(tái)下載示例
本篇文章主要介紹了java后臺(tái)利用Apache poi 生成excel文檔提供前臺(tái)下載示例,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2017-05-05
SpringBoot項(xiàng)目接入Nacos的實(shí)現(xiàn)步驟
SpringBoot項(xiàng)目使用nacos作為配置中心和服務(wù)注冊(cè)中心,同時(shí)兼容dubbo的注冊(cè)中心。 本Demo項(xiàng)目使用的SpringBoot版本是2.3.9.RELEASE2021-05-05
Java使用IO流實(shí)現(xiàn)音頻的剪切和拼接
這篇文章主要為大家詳細(xì)介紹了Java使用IO流實(shí)現(xiàn)音頻的剪切和拼接,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-06-06
Java 用Prometheus搭建實(shí)時(shí)監(jiān)控系統(tǒng)過(guò)程詳解
這篇文章主要介紹了用Prometheus搭建實(shí)時(shí)監(jiān)控系統(tǒng)過(guò)程詳解之上帝之火,普羅米修斯的崛起,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07
使用maven工具解決jar包沖突或重復(fù)加載的問(wèn)題
這篇文章主要介紹了使用maven工具解決jar包沖突或重復(fù)加載的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-09-09

