文档详情

java,poi导出excel表格为数字格式.doc

发布:2016-12-22约1.91万字共57页下载文档
文本预览下载声明
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.private String doctets; 11.private String sstart; 12. 13.private String dstport; 14.private String prot; 15.private String tos; 16.private String srcas; 17.private String dstas; 18.private String pduversion; 19. 20. 21./** default constructor */ 22.public Cachetable() { 23.} 24. 25. 26./** full constructor */ 27.public Cachetable(int recnum, String devIp, String srcaddr, Str ing dstaddr, String nexthop, String input, String output, String dpkts, String doctets, String sstart, String dstport, String prot, String tos, String srcas, String dstas,String pduversion) { 28. this.recnum = recnum; 29. this.devIp = devIp; 30. this.srcaddr = srcaddr; 31. this.dstaddr = dstaddr; 32. this.nexthop = nexthop; 33. this.input = input; 34. this.output = output; 35. this.dpkts = dpkts; 36. this.doctets = doctets; 37. this.sstart = sstart; 38. this.dstport = dstport; 39. t = prot; 40. this.tos = tos; 41. this.srcas = srcas; 42. this.dstas = dstas; 43. this.pduversion = pduversion; 44. 45.} 46. 47. 48.public int getRecnum() { 49. return this.recnum; 50.} 51. 52.public void setRecnum(int recnum) { 53. this.recnum= recnum; 54.} 56.public String getDevIp() { 57. return this.devIp; 58.} 59. 60.public void setDevIp(String devIp) { 61. this.devIp =
显示全部
相似文档