这是poi2.5.1jar包下载,poi.jar全(quán)名叫做(zuò)Apache POI-the Java API for Microsoft Documents,该poi.jar包内包含(hán)了poi.jar-3.8,poi.jar-3.9,poi.jar-3.10,马上(shàng)下载使(shǐ)用吧。
poi2.5.1jar包是一款运用于Excel中(zhōng)的开发程序,一共拥有四(sì)个(gè)程序(xù)组件,每(měi)一(yī)个都(dōu)对应相关的(de)开发过程,主要(yào)用途是用于文本提取应用程(chéng)序(xù),如Web蜘蛛程(chéng)序,索引构建器和内容管理系(xì)统,允许您使(shǐ)用Java轻松读取(qǔ)和写入各种Excel文件(XLS和XLSX)、允许以内存(cún)优化的方式编写非常大的Excel(XLSX)文件,让(ràng)您在使用Java程(chéng)序(xù)开发Excel扩展项目的(de)时候(hòu)可以浏览更多的(de)格式,poi在开发与扩展项目的运用中是(shì)非常稳定和完整的,用户(hù)可以(yǐ)直接(jiē)将下载的组件(jiàn)加载到开发程序中(zhōng)就可(kě)以使用(yòng)了,非常方便。
可以使用(yòng)Java读取和写入MS Excel文件
可以使用(yòng)Java读取和写入MS PowerPoint文件。
Apache POI是您的Java Excel解决方案(适用(yòng)于Excel 97-2008
OLE2文件包括大(dà)多数Microsoft Office文件,如XLS,DOC和PPT以及(jí)基于MFC序列化(huà)API的文(wén)件格式
对(duì)于每个MS Office应(yīng)用(yòng)程序(xù),存在一个组件(jiàn)模块,尝(cháng)试为OLE2和OOXML文档格式提供公共的高级Java API
Office OpenXML格式(shì)是在Microsoft Office 2007和(hé)2008中找到的新的基于标准的XML文(wén)件格(gé)式。
这包(bāo)括XLSX,DOCX和(hé)PPTX。该项目提(tí)供了一(yī)个低级别的API来(lái)支持使用(yòng)openxml4j的开放(fàng)式包装约定
java的主(zhǔ)要有两种方法
1、使用POI,这样的包,直接的是(shì)根(gēn)据office文(wén)件的相(xiàng)应规则,进行解(jiě)析封装
2、使用jcob这样的,通过调用office的dll文件,操作
第一种优点:
不需要在环境上安装office,纯java环(huán)境(jìng),开发文档较(jiào)全,使(shǐ)用(yòng)方便
缺点:
对于office的某些功能,特性兼容(róng)不是(shì)很全面,但一般的内容(róng)也可以满足
第二种优(yōu)点:
对于office文(wén)件的(de)兼容性(xìng)良好,和(hé)使(shǐ)用word,excel的操作基本上(shàng)是一样的
缺(quē)点:
由于是通(tōng)过java调用office来完成,所以需要在环境(jìng)上安装office,文档较少(shǎo)
