`

通过APACHE POI操作OFFICE --EXCEL(一)

    博客分类:
  • Java
阅读更多
一、简介
使用Java程序读写Microsoft Office,提供了下面这几种类型:

    HSSF-提供读写Microsoft Excel XLS格式档案的功能。--03版本
    XSSF-提供读写Microsoft Excel OOXML XLSX格式档案的功能。  --07版本
    HWPF-提供读写Microsoft Word DOC格式档案的功能。
    HSLF- 供读写Microsoft PowerPoint格式档案的功能。
    HDGF-提供读Microsoft Visio格式档案的功能。
    HPBF-提供读Microsoft Publisher格式档案的功能。

下载poi工具包
1) 从Apache网站(http://poi.apache.org/)上下载POI的开发包。
2) Windows用户选择:poi-bin-3.8-beta3-20110606.zipp ( 20MB, signed) 下载,然后解压。
3) Eclipse中 将解压出来的jar包加入到项目里来(包括lib文件夹下的junit.jar, log4j.jar, commons-logging-1.1.jar和ooxml文件夹下的dom4j.jar,stax-api.jar和xml-beans.jar)。

操作excel表的 4个基本元素
1.workbook
2.Sheet
3.row
4.cell

以03版本作为使用例子 ,07版本就是将HSSF改成XSSF.
HSSFWorkbook  workbook = new HSSFWorkbook(); //创建workbook对象
HSSFSheet  sheet =   workbook.getSheet(String sheetname);//创建sheet对象
HSSFRow row =  sheet.getRow(int index);//创建row对象
HSSFCell cell  = row.getCell(int index);//创建cell对象
分享到:
评论

相关推荐

    java excel操作 poi-3.17 可用于jdk1.70

    Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 HSSF - 提供读写Microsoft Excel格式档案的功能。 XSSF - 提供读写Microsoft Excel OOXML格式档案...

    Apache poi - java对Office操作

    Apache poi 是Apache在java与Office相关文档进行交互操作的一个开源包 可以轻松的能过java与word或excel进行操作

    java处理excel库,poi-bin-4.1.0-20190412

    如果解析类与excel版本不对应,抛出相应的异常,例如HSSFWorkbook解析2007: org.apache.poi.poifs.filesystem.OfficeXmlFileException: The supplied data appears to be in the Office 2007+ XML. You are ...

    Apache POI :Java对Office操作.rar

    Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程式对Microsoft Office格式档案读和写的功能。 结构: HSSF - 提供读写Microsoft Excel格式档案的功能。 XSSF - 提供读写Microsoft Excel ...

    apache poi-3.15包

    Apache POI 是创建和维护操作各种符合Office Open XML(OOXML)标准和微软的OLE 2复合文档格式(OLE2)的Java API。用它可以使用Java读取和创建,修改MS Excel文件.而且,还可以使用Java读取和创建MS Word和...

    poi-3.17-20170915最新版本

    Apache POI 是用 Java 编写的开源跨平台的 Java API,提供 API 给 Java 程式对 Microsoft Office 格式档案读和写的功能。简而言之,你可以使用 Java 读取和写入 MS Excel 文件,也可以读取和写入 MS Word 和 MS ...

    Apache POI教程

    Apache POI是一种流行的API,它允许程序员使用Java程序创建,修改和显示MS Office文件。这由Apache软件基金会开发使用Java分布式设计或修改Microsoft Office文件的开源库。它包含类和方法对用户输入数据或文件到MS ...

    org.apache.poi JAR包 Java

    支持office全系excel文件解析。 import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFRow; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf....

    Apache POI库jar文件

    Apache POI库是一个开源的Java库,可以帮助开发人员处理Microsoft Office格式的文档,例如Word文档、Excel电子表格和PowerPoint演示文稿等。以下是Apache POI库的详细介绍: 支持多种Office格式:Apache POI库支持...

    POI操作WORD 官方测试案例 DEMO.zip

    Apache POI 提供 Java 操作 Excel 解决方案(适用于 Excel97-2008)。 2 Apache POI的组件 Apache POI包含用于MS-Office的所有OLE2复合文档的类和方法。 此API的组件列表如下: POIFS:此组件是所有其他POI元素的...

    apache POI 3.12 API (CHM格式)

    Apache POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目 从之前发布其他chm文件下载用户的反映看,有不少朋友反映下载后打开无法显示,这一般不是chm文件的问题,这里统一说明一下解决办法: 如果文件...

    apache poi

    apache poi 用于java操作MS的office文件(如Excel、DOC)

    poi-3.17-jemen.jar

    在Adroid中拟使用Excel等offic文档,从头开发所有的office格式、协议将是无比巨大的工作量,直接从第三方库来做就方便多了。 目前找到比较好的就是apache的poi。 poi是apache开发office库,java语言,用于PC端。 ...

    POI操作Excel常用方法总结.docx

    Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 二、 HSSF概况 HSSF 是Horrible SpreadSheet Format的缩写,通过HSSF,你可以用纯Java代码来读取...

    poi-3.10-FINAL.zip

    POI提供API给Java程式对Microsoft Office格式档案读和写的功能。poi-3.10-FINAL.jar

    java poi jar 用于解析office word和excel

    java poi jar 用于解析office word和excel https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml

    Apache的POI开发实例

    Apache的POI组件是Java操作Microsoft Office办公套件的强大API,其中对Word,Excel和PowperPoint都有支持,当然使用较多的还是Excel,因为Word和PowerPoint用程序动态操作的应用较少。那么本文就结合POI来介绍一下...

    poi导出excel的使用

    Apache POI 是创建和维护操作各种符合Office Open XML(OOXML)标准和微软的OLE 2复合文档格式(OLE2)的Java API。用它可以使用Java读取和创建,修改MS Excel文件.而且,还可以使用Java读取和创建MS Word和...

    POI 3.8解析Excel2003、Excel2007

    POI是Apache开源项目之一,对Office文件的操作拥有强大的功能。附件中为常用的操作之一:Excel解析,支持Excel2003和2007的解析,示例仅供参考。

    org.apache.poi3.9 jar包

    可以解决import.org.apache.poi.*; 支持office全系excel文件解析。

Global site tag (gtag.js) - Google Analytics