浅谈Excel报表在Java程序中的操纵[Java编程]
本文“浅谈Excel报表在Java程序中的操纵[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
引言
报表输出是开辟数据库利用程序常常触及的内容,而普通的报表常常贫乏通用性,不便操纵户举行本性化编辑.Excel是Windos平台上优异的电子表格软件,假如把报表输出成Excel格局,用户便可以操纵Excel的强盛功效对报表举行再编辑,以满意自己的特别需求.但是,长期以来,Java程序由于其跨平台特点,不能直接操作Excel.为了实现纯Java的Excel办理筹划,Apache Jakara推出了一个免费的开源项目POI.POI目前已对比成熟,可以处理MS Excel(97 - 2002)对象.国内已经有部份公司在他们的办公自动化等Web项目中利用POI了.
POI的下载与安装
请到网站http://jakarta.apache.org/site/downloads/downloads_poi.cgi右击超链接2.5.1.zip下载压缩包poi-bin-2.5.1-final-20040804.zip,解压缩后得到如图2.1所示的目录构造.我们主要用到poi-2.5.1-final-20040804.jar这个库文件.请把poi-2.5.1-final-20040804.jar这个文件的途径增添到系统环境变量classpath中,不然无法编译下面的示例程序.
图2.1 POI的目录构造
POI利用初步
POI供应利用户利用的对象在org.apache.poi.hssf.usermodel包中,主要部份包含Excel对象、款式和格局,还有帮助操作等.
最主要的几个对象如表3.1所示:
表3.1 POI主要对象
POI对象名称 | 所对应的Excel对象 |
HSSFWorkbook | 工作簿 |
HSSFSheet | 工作表 |
HSSFRow | 行 |
HSSFCell | 单元格 |
下面我们来看以下的例子,利用表3.1中的对象在程序的当前目录下成立一个Excel文件test.xls,在第一个单元格中写入内容,然后读出第一个单元格的内容.
以上是“浅谈Excel报表在Java程序中的操纵[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |