Apache POI3.8.jar是java讀取excel操作是需要用到的jar工具包,支持導入導出excel表格,簡單實用,需要的程序猿趕緊來IT貓撲下載吧!
Apache POI是什么
Apache POI是用Java編寫的免費開源的跨平臺的 Java API,Apache POI提供API給Java程式對Microsoft office格式檔案讀和寫的功能。
poi ooxml 3.8.jar功能
可以使用Java讀取和寫入MS Excel文件
可以使用Java讀取和寫入MS Powerpoint文件。
Apache POI是您的Java Excel解決方案(適用于Excel 97-2008OLE2文件包括大多數Microsoft Office文件,如XLS,DOC和PPT以及基于MFC序列化API的文件格式對于每個MS Office應用程序,存在一個組件模塊,嘗試為OLE2和OOXML文檔格式提供公共的高級Java APIOffice OpenXML格式是在Microsoft Office 2007和2008中找到的新的基于標準的XML文件格式。
這包括XLSX,DOCX和PPTX。
該項目提供了一個低級別的API來支持使用openxml4j的開放式包裝約定。
Apache POI結構
HSSF-提供讀寫Microsoft Excel XLS格式檔案的功能。
XSSF-提供讀寫Microsoft Excel OOXML XLSX格式檔案的功能。
HWPF-提供讀寫Microsoft word DOC格式檔案的功能。
HSLF-提供讀寫Microsoft PowerPoint格式檔案的功能。
HDGF-提供讀Microsoft visio格式檔案的功能。
HPBF-提供讀Microsoft Publisher格式檔案的功能。
HSMF-提供讀Microsoft outlook格式檔案的功能。
Apache POI3.8.jar特色
POI夜間構建在Jenkins持續集成服務器上運行。
這些構建不應在生產中使用:它們主要用于開發人員幫助解決錯誤和評估新功能或想要嘗試最新版本的用戶。
Apache POI在2007年6月成為頂級項目,POI 3.0工件被重新發布。
在此日期之前,POI是Apache Jakarta的一個子項目。
POI允許遠程攻擊者通過特制OOXML文件(也稱為XML實體擴展(XEE)攻擊)造成拒絕服務(CPU消耗)
多年來,Apache POI已經為所有項目支持的文件格式提供了基本的文本提取。
此外,以及(純)文本,這些提供對與給定文件相關聯的元數據的訪問,例如標題和作者。
對于更高級的文本提取需求,包括富文本提取(如格式化和樣式),以及XML和HTML輸出,Apache POI與Apache Tika密切合作, 為所有項目支持的文件格式提供POI驅動的Tika解析器。
如果你是在交鑰匙文本提取之后,包括最新的支持,樣式等,強烈建議使用 Apache Tika,它建立在POI之上,提供文本和元數據提取。
如果您希望有非常簡單和獨立的東西,或者您希望進行重大修改,那么下面提供的POI提供的文本提取器可能更適合您的需要。

使用方法
很多人都困惑POI那么多Jar到底應該導入哪一個。
實際上很多時候我們只利用POI來操作Excel。
甚至只用xls這一種格式。
那么就沒有必要全部都導入了。
當我們只要使用xls格式時、只要導入poi-version-yyyymmdd.jar就可以了。
當我們還要使用xlsx格式、還要導入poi-ooxml-version-yyyymmdd.jar。
至于poi-ooxml-schemas-version-yyyymmdd.jar這個jar基本不太會用到的。




