java,poi导出excel表格为数字格式
篇一:POI设置EXCEL单元格格式为文本
实际开发过程中通常用到的就是从数据库导出EXCEL表格了,JXL可以这样做,其实POI也可以(关于JXL与POI的异同可访问我之前总结的文章),之前写过POI对七种文档(当然也包括EXCEL)的内容读取操作的文章,这次要写的就非常重要了,就是开发中经常会用到的POI读取数据库导出EXCEL的操作,所谓导出EXCEL也就是生成带数据内容的新的EXCEL文件
目前的POI版本是3.7
下载地址:/download.html#POI-3.7
必须包只有一个:poi-3.7jar
整理思路:1)数据库中的字段对应EXCEL的最顶层一行各个CELL名称[也就是上面图片中序号版本...的]
2)将每个数据一次插入到对应名称CELL的对应记录位置
3)为了方便操作,顶层的cell各个名称可以抽取出来成为一个单独类
具体代码
第一部分:单独的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;
10