2024年4月7日发(作者:)

java,poi导出excel表格

为数字格式

篇一:POI设置EXCEL单元格格式为文本

实际开发过程中通常用到的就是从数据库导出EXCEL

表格了,JXL可以这样做,其实POI也可以(关于JXL与

POI的异同可访问我之前总结的文章),之前写过POI对七

种文档(当然也包括EXCEL)的内容读取操作的文章,这次要

写的就非常重要了,就是开发中经常会用到的POI读取数据

库导出EXCEL的操作,所谓导出EXCEL也就是生成带数

据内容的新的EXCEL文件

目前的POI版本是3.7

下载地址:/#POI-3.7

必须包只有一个:

整理思路:1)数据库中的字段对应EXCEL的最顶层一行

各个CELL名称[也就是上面图片中序号版本...的]

2)将每个数据一次插入到对应名称CELL的对应记录位置

3)为了方便操作,顶层的cell各个名称可以抽取出来成为

一个单独类

1

具体代码

第一部分:单独的EXCEL表头类

public class Cachetable {

Java代码

1. // Fields

2. private int recnum;

3. private String devIp;

4. private String srcaddr;

5. private String dstaddr;

6. private String nexthop;

7. private String input;

8. private String output;

9. private String dpkts;

e String doctets;

e String sstart;

12.

e String dstport;

e String prot;

e String tos;

e String srcas;

e String dstas;

e String pduversion;

2