在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ Linux/ POI教程
Apache POI電子表格/Spreadsheet
Apache POI公式
Apache POI打印區(qū)域
Apache POI - Java Excel APIs
Apache POI數(shù)據(jù)庫
Apache POI單元格/Cells
Apache POI環(huán)境設置
Apache POI字體/Fonts
Apache POI超鏈接
POI教程
POI核心類
Apache POI工作簿

POI教程

很多時候,一個軟件應用程序需要生成Microsoft Excel文件格式的報告。有時,一個應用程序甚至希望將Excel文件作為輸入數(shù)據(jù)。例如,一個公司開發(fā)的應用程序將財務部門需要所有輸出生成自己的Excel。

任何Java程序員愿意將MS Office文件的輸出,可以使用預定義和只讀API來做到。

什么是Apache POI?

Apache POI是一種流行的API,它允許程序員使用Java程序創(chuàng)建,修改和顯示MS Office文件。這由Apache軟件基金會開發(fā)使用Java分布式設計或修改Microsoft Office文件的開源庫。它包含類和方法對用戶輸入數(shù)據(jù)或文件到MS Office文檔進行解碼。

Apache POI組件

Apache POI包含類和方法,來將MS Office所有OLE 2文檔復合。此API組件的列表如下。

  • POIFS (較差混淆技術實現(xiàn)文件系統(tǒng)) : 此組件是所有其他POI元件的基本因素。它被用來明確地讀取不同的文件。

  • HSSF (可怕的電子表格格式) : 它被用來讀取和寫入MS-Excel文件的xls格式。

  • XSSF (XML格式) : 它是用于MS-Excel中XLSX文件格式。

  • HPSF (可怕的屬性設置格式) : 它用來提取MS-Office文件屬性設置。

  • HWPF (可怕的字處理器格式) : 它是用來讀取和寫入MS-Word的文檔擴展名的文件。

  • XWPF (XML字處理器格式) : 它是用來讀取和寫入MS-Word的docx擴展名的文件。

  • HSLF (可怕的幻燈片版式格式) : 它是用于讀取,創(chuàng)建和編輯PowerPoint演示文稿。

  • HDGF (可怕的圖表格式) : 它包含類和方法為MS-Visio的二進制文件。

  • HPBF (可怕的出版商格式) : 它被用來讀取和寫入MS-Publisher文件。

本教程將指導使用Java Excel文件完成工作過程。因此,本教程僅限于HSSF和XSSF組件。

注:舊版本的POI支持二進制文件格式,如DOC,XLS,PPT等從版本3.5起,POI支持微軟Office的OOXML文件格式,如DOCX,XLSX,PPTX等。

如Apache POI,還有由不同的供應商為Excel文件的生成提供的其他庫。這些措施包括Aspose面向Java的Aspose,JXL 通過共享庫由JExcel團隊開發(fā)。