這是poi2.5.1jar包下載,poi.jar全名叫做Apache POI-the Java API for Microsoft Documents,該poi.jar包內包含了poi.jar-3.8,poi.jar-3.9,poi.jar-3.10,馬上下載使用吧。
poi2.5.1jar包是一款運用于Excel中的開發(fā)程序,一共擁有四個程序組件,每一個都對應相關的開發(fā)過程,主要用途是用于文本提取應用程序,如Web蜘蛛程序,索引構建器和內容管理系統(tǒng),允許您使用Java輕松讀取和寫入各種Excel文件(XLS和XLSX)、允許以內存優(yōu)化的方式編寫非常大的Excel(XLSX)文件,讓您在使用Java程序開發(fā)Excel擴展項目的時候可以瀏覽更多的格式,poi在開發(fā)與擴展項目的運用中是非常穩(wěn)定和完整的,用戶可以直接將下載的組件加載到開發(fā)程序中就可以使用了,非常方便。
可以使用Java讀取和寫入MS Excel文件
可以使用Java讀取和寫入MS PowerPoint文件。
Apache POI是您的Java Excel解決方案(適用于Excel 97-2008
OLE2文件包括大多數(shù)Microsoft Office文件,如XLS,DOC和PPT以及基于MFC序列化API的文件格式
對于每個MS Office應用程序,存在一個組件模塊,嘗試為OLE2和OOXML文檔格式提供公共的高級Java API
Office OpenXML格式是在Microsoft Office 2007和2008中找到的新的基于標準的XML文件格式。
這包括XLSX,DOCX和PPTX。該項目提供了一個低級別的API來支持使用openxml4j的開放式包裝約定
java的主要有兩種方法
1、使用POI,這樣的包,直接的是根據(jù)office文件的相應規(guī)則,進行解析封裝
2、使用jcob這樣的,通過調用office的dll文件,操作
第一種優(yōu)點:
不需要在環(huán)境上安裝office,純java環(huán)境,開發(fā)文檔較全,使用方便
缺點:
對于office的某些功能,特性兼容不是很全面,但一般的內容也可以滿足
第二種優(yōu)點:
對于office文件的兼容性良好,和使用word,excel的操作基本上是一樣的
缺點:
由于是通過java調用office來完成,所以需要在環(huán)境上安裝office,文檔較少