资源描述:
《poi设置excel单元格格式为文本》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实际开发过程中通常用到的就是从数据库导出EXCEL表格了,JXL可以这样做,其实POI也可以(关于JXL与POI的异同可访问我之前总结的文章),之前写过POI对七种文档(当然也包括EXCEL)的内容读取操作的文章,这次要写的就非常重要了,就是开发中经常会用到的POI读取数据库导出EXCEL的操作,所谓导出EXCEL也就是生成带数据内容的新的EXCEL文件目前的POI版本是3.7下载地址:http://poi.apache.org/download.html#POI-3.7 必须包只有一个:poi-3.7-20101029.jar 整理思路:1)数据库中的字段对应EXCEL的
2、最顶层一行各个CELL名称[也就是上面图片中序号版本...的] 2)将每个数据一次插入到对应名称CELL的对应记录位置 3)为了方便操作,顶层的cell各个名称可以抽取出来成为一个单独类具体代码 第一部分:单独的EXCEL表头类 publicclassCachetable{Java代码 1.// Fields 2.private int recnum; 3.private String devIp; 4.private String srcaddr; 5.private String dstaddr; 6.private Stri
3、ng nexthop; 7.private String input; 8.private String output; 9.private String dpkts; 10.private String doctets; 11.private String sstart; 12. 13.private String dstport; he"governingforthepeople","Nomattertheinterestsofthemasses"conceptunderstandingisnotinplace.Thespecificworktreats
4、withthedeployment,afewleadingcadrescomplainthatworkistoocomplicated,toomuchresponsibility,thepressureistoolarge,toomuchemphasisonthedifficultyofthework.Forexample,noncoalmine1.private String prot; 2.private String tos; 3.private String srcas; 4.private String dstas; 5.private String pd
5、uversion; 6. 7. 8./** default constructor */ 9.public Cachetable() { 10.} 11. 12. 13./** full constructor */ 14.public Cachetable(int recnum, String devIp, String srcaddr, String dstaddr, String nexthop, String input, String output, String dpkts, String doctets, String sstart, Str
6、ing dstport, String prot, String tos, String srcas, String dstas,String pduversion) { 15. this.recnum = recnum; 16. this.devIp = devIp; 17. this.srcaddr = srcaddr; 18. this.dstaddr = dstaddr; 19. this.nexthop = nexthop; 20. this.input = input; 21. this.output =
7、output; 22. this.dpkts = dpkts; 23. this.doctets = doctets; 24. this.sstart = sstart; 25. this.dstport = dstport; 26. this.prot = prot; 27. this.tos = tos; 28. this.srcas = srcas; 29. this.dstas = dstas; 30. this.pduversion