`
祖祖cool
  • 浏览: 52465 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

POI简介

POI 
阅读更多
第一章 POI简介

    在我们实际的开发中,表现层的解决方案虽然有多样,但是IE浏览器已成为最多人使用的浏览器,因为大家都用Windows。在企业办公系统中,常常有客户这样子要求:你要把我们的报表直接用Excel打开(电信系统、银行系统)。或者是:我们已经习惯用Excel打印。
Apache的Jakata项目的POI子项目,目前比较成熟的是HSSF接口,处理MSExcel对象。它不象我们仅仅是用csv生成的没有格式的可以由Excel转换的东西,而是真正的Excel对象,你可以控制一些属性如sheet,cell等等。
    首先,理解一下一个Excel的文件的组织形式,一个Excel文件对应于一个workbook(HSSFWorkbook),一个workbook可以有多个sheet(HSSFSheet)组成,一个sheet是由多个row(HSSFRow)组成,一个row是由多个cell(HSSFCell)组成。
POI可以到www.apache.org下载到。实际运行时,需要有poi包就可以了。HSSF提供给用户使用的对象在rg.apache.poi.hssf.usermodel包中,主要部分包括Excel对象,样式和格式,还有辅助操作。有以下几种对象:

HSSFWorkbook excel的文档对象
HSSFSheet excel的表单
HSSFRow excel的行
HSSFCell excel的格子单元
HSSFFont excel字体
HSSFDataFormat 日期格式
在poi1.7中才有以下2项:
HSSFHeader sheet头
HSSFFooter sheet尾(只有打印的时候才能看到效果)
和这个样式
HSSFCellStyle cell样式
辅助操作包括
HSSFDateUtil 日期
HSSFPrintSetup 打印
HSSFErrorConstants 错误信息表
分享到:
评论

相关推荐

    POI简介,让你轻松了解poi的使用方法,节省你的时间

    Apache POI是一个开源项目,专为处理Microsoft Office格式的文件而设计,如Word(.doc)、Excel(.xls和.xlsx)、PowerPoint(.ppt和.pptx)等。这个库在Java开发环境中广泛使用,允许程序员创建、读取和修改这些...

    poi excel poi excel poi excel

    #### 一、Jakarta POI简介与Apache POI的作用 Jakarta POI 是 Apache POI 的早期项目名称,它提供了一组 API 来处理 Microsoft Office 文件格式,特别是针对 Excel(`.xls` 和 `.xlsx`)和 Word(`.doc` 和 `.docx`...

    POI导出Word 页眉 页脚 标题设置

    1. **Apache POI简介** Apache POI 提供了一套API,允许Java开发者读写Microsoft Office格式的文件。它支持HSSF(Horizontally Stored Spreadsheet Format)用于Excel,XSSF(XML Spreadsheet Format)也支持Excel...

    poi完美word转html

    一、Apache POI简介: Apache POI是Apache软件基金会的Jakarta项目中的一个子项目,它提供了一组API,用于处理Microsoft Office格式的文件,如DOCX、XLSX和PPTX等。其中,POI-HSSF组件用于读写MS Excel(.xls)文件...

    基于poi的excel导入.doc

    POI简介 Apache POI是一个开源的Java库,用于处理Microsoft Office文档,包括Excel、Word、PowerPoint等。POI提供了一个纯Java的解决方案,用于读取、写入和操作Office文档。 POI中的Excel处理 在POI中,Excel...

    JAVA_poi读取Excel.pdf

    JAVA POI 读取 Excel JAVA POI 是 Apache 的一个子项目,提供了一...本文总结了 JAVA POI 读取 Excel 的知识点,包括 POI 简介、Excel 文件的组织形式、POI 的主要对象、使用 POI 读取 Excel 和使用 POI 写入 Excel。

    poi-3.17完整jar包

    1. **Apache POI简介** Apache POI是一个流行的API,它由Apache软件基金会开发和维护。它提供了一个Java API,使得开发人员能够在Java应用中与Microsoft Office格式交互,包括HSSF(Horizontally Stored Formatted ...

    POI所有jar包

    1. **Apache POI简介**:Apache POI是一个流行的API,它允许程序员使用Java来创建、修改和显示Microsoft Office格式的文件。它的名字“POI”来源于“Poor Obfuscation Implementation”,是开发初期的一个玩笑,现在...

    用poi操作excele的导入导出

    一、Apache POI简介 Apache POI 是一个开源项目,它提供了API,可以处理Microsoft Office格式的文件,尤其是Excel。POI支持两种主要的Excel文件格式:HSSF(Horrible Spreadsheet Format)用于处理旧版的BIFF8格式...

    使用poi方式导出excel(分多个sheet导出)

    一、Apache POI简介 Apache POI 是一个开源项目,提供API来读取、写入和修改Microsoft Office文件格式,如Word(DOC、DOCX)、Excel(XLS、XLSX)和PowerPoint(PPT、PPTX)。在处理Excel文件时,POI提供了一个叫做...

    poi3.16.jar

    一、Apache POI简介 Apache POI项目始于2001年,是Apache软件基金会的一部分。它的主要目标是创建一个Java API,使得开发人员能够处理Microsoft Office格式的文件,如Word、Excel和PowerPoint。POI 3.16是该库的一个...

    poi excel 2003 2007

    **Apache POI简介** Apache POI是一个由Apache软件基金会维护的项目,它提供了API,使得开发者可以使用Java处理Microsoft Office格式的文件。POI支持Word(.doc),PowerPoint(.ppt),但最常用的是处理Excel文件,...

    poi 编程api教程

    一、POI简介与安装 Apache POI项目提供了HSSF(Horizontally Stored Format)库来处理旧版的Excel文件(.xls格式),以及XSSF库用于处理较新的XML格式的Excel文件(.xlsx格式)。首先,你需要将对应的POI库添加到你...

    poi安装包及文档说明

    一、Apache POI简介 Apache POI 是由Apache软件基金会开发的一个项目,它的主要目标是提供一套API,让开发者能够用Java处理Microsoft Office格式的文件。这使得Java应用程序可以创建、修改和展示这些文件,无需依赖...

    POI实现Excel导入导出实例和jar

    1. **Apache POI简介** Apache POI是一个开源项目,它提供了API,使得Java程序员能够创建、修改和显示Microsoft Office文档。对于Excel而言,POI提供了HSSF(Horrible Spreadsheet Format)和XSSF(XML Spreadsheet...

    poi导出excel表格

    一、Apache POI简介 Apache POI 是一个开源项目,它提供了Java API来处理Microsoft的Office格式,如Word(.doc)、Excel(.xls或.xlsx)和PowerPoint(.ppt或.pptx)。在处理Excel时,POI提供了HSSF(Horizontally-...

    POI的EXCEL导出,自动换行

    #### 一、Apache POI简介 Apache POI是一个流行的Java库,用于创建和维护Microsoft Office文档。它包括对Word(DOCX),Excel(XLSX)等文件格式的支持。对于Excel文件的操作主要通过两个核心API来完成:`...

    POI Excel官方源码及文档及实例

    一、Apache POI 简介 Apache POI 是由Apache软件基金会开发的一个Java库,它的主要功能是读取和写入Microsoft Office格式的文件。由于它是用Java编写的,所以POI可以在任何支持Java的平台上运行,包括Windows、Linux...

    poi导入导出及spring

    #### 一、Apache POI简介与核心功能 Apache POI是Apache软件基金会的Jakarta项目中的一个子项目,它为Java程序员提供了一组API,使得他们能够使用Java来操作Microsoft Office格式的文档,包括Excel、Word和...

Global site tag (gtag.js) - Google Analytics