POI简介
HSSF概况
jar包简单概括
poi-version-yyyymmdd.jar
用于操作.xls文件;依赖于commons-logging, commons-codec, log4j;
poi-scratchpad-version-yyyymmdd.jar
用于操作.ppt、.doc、.vsd、.pub、.msg文件;依赖于poi;
poi-ooxml-version-yyyymmdd.jar、poi-ooxml-schemas-version-yyyymmdd.jar
用于操作.xlsx、.pptx、docx文件;依赖于poi, dom4j,xmlbeans, stax-api-1.0.1;操作Excel主要是指ss包、xssf包;
也就是目录lib下面是poi依赖的jar包,目录ooxml-lib下面是poi-ooxml依赖的jar包;
组件 APIs
Excel (SS=HSSF+XSSF)
Word (HWPF+XWPF)
PowerPoint (HSLF+XSLF)
OpenXML4J (OOXML)
OLE2 Filesystem (POIFS)
OLE2 Document Props (HPSF)
Outlook (HSMF)
Visio (HDGF)
Publisher (HPBF)
API下载:http://poi.apache.org/
组件参考:http://poi.apache.org/overview.html
doc参考:http://poi.apache.org/apidocs/index.html
maven中央仓库搜索:http://search.maven.org/
maven安装
先下载API包后,解压,然后CMD切换到该目录下(前提,本机已经安装Maven);
执行下面命令;
mvn install:install-file -DgroupId=stax -DartifactId=stax-api -Dversion=1.0.1 -Dpackaging=jar -Dfile=stax-api-1.0.1.jar
mvn install:install-file -DgroupId=org.apache.xmlbeans -DartifactId=xmlbeans -Dversion=2.3.0 -Dpackaging=jar -Dfile=xmlbeans-2.3.0.jar
mvn install:install-file -DgroupId=org.apache.poi -DartifactId=poi -Dversion=3.9 -Dpackaging=jar -Dfile=poi-3.9-20121203.jar
mvn install:install-file -DgroupId=org.apache.poi -DartifactId=poi-scratchpad -Dversion=3.9 -Dpackaging=jar -Dfile=poi-scratchpad-3.9-20121203.jar
mvn install:install-file -DgroupId=org.apache.poi -DartifactId=ooxml-schemas -Dversion=3.9 -Dpackaging=jar -Dfile=poi-ooxml-schemas-3.9-20121203.jar
mvn install:install-file -DgroupId=org.apache.poi -DartifactId=poi-ooxml -Dversion=3.9 -Dpackaging=jar -Dfile=poi-ooxml-3.9-20121203.jar
pom.xml设置:
<dependency>
<exclusions>
<exclusion>
</exclusion>
<exclusion>
</exclusion>
</exclusion>
</exclusions>
</dependency>
<dependency>
</dependency>
<dependency>
</exclusions>
</dependency>
<dependency>
<exclusion>
</exclusion>
</exclusions>
</dependency>
POI EXCEL文档结构类
HSSFWorkbook excel文档对象
HSSFSheet excel的sheet
HSSFRow excel的行
HSSFCell excel的单元格
HSSFFont excel字体
HSSFName 名称
HSSFDataFormat 日期格式
HSSFHeader sheet头
HSSFFooter sheet尾
HSSFCellStyle cell样式
HSSFDateUtil 日期
HSSFPrintSetup 打印
HSSFErrorConstants 错误信息表
本文介绍Apache POI库,一种使用Java操作Microsoft Office文档的开源库。涵盖HSSF和XSSF API,用于处理Excel文件,以及如何通过POI操作Word、PowerPoint等Office文档。
1887

被折叠的 条评论
为什么被折叠?



