1.背景
商家在抽奖C端发布抽奖活动后,当该活动开奖,商家需要获取中奖者的信息,兑现奖品。所以就需要将中奖者信息导出,形成一个excel文件,方便商家查看
2.poi介绍
简介
Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。
名称解释
名称 |
含义 |
HSSFWorkbook |
excel文档对象 |
HSSFSheet |
excel的sheet |
HSSFRow |
excel的行 |
HSSFCell |
excel的单元格 |
HSSFFont |
excel字体 |
HSSFName |
名称 |
HSSFDataFormat |
日期格式 |
HSSFHeader |
sheet头 |
HSSFFooter |
sheet尾 |
HSSFCellStyle |
cell样式 |
导入Excel常用的方法
POIFSFileSystem fs = new POIFSFileSystem(newFileInputStream("d:/test.xls")); 读取excel文件
HSSFWorkbook wb=new HSSFWorkbook(fs); //得到Excel工作簿对象
HSSFSheet sheet=wb.getSheetAt(0);//得到Excel工作表对象
HSSFRow row=sheet.getRow(i);//得到Excel工作表的行
HSSFCell cell=row.getCell((short)j); //得到Excel工作表指定行的单元格
cellStyle=cell.getCellStyle();//得到单元格样式
导出Excel常用的方法
HSSFWorkbook wb=new HSSFWorkbook(); //创建Excel工作簿对象
HSSFSheet