java使用POI操作excel
使用相关包
poi.jar
web项目中一般需要再添加
commons-logging.jar
junit.jar
log4j.jar
这三个包(注意版本兼容)
POI中的常用组件
HSSFWorkbook --excel的文档对象
HSSFSheet --excel的表单
HSSFRow --excel的行
HSSFCell --excel的格子单元
HSSFFont --excel字体
HSSFDataFormat --日期格式
HSSFHeader --sheet头
HSSFFooter --sheet尾(只有打印的时候才能看到效果)
//创建HSSFWorkbook对象 HSSFWorkbook workbook= new HSSFWorkbook(); //创建HSSFSheet对象 HSSFSheet sheet = workbook.createSheet("sheetName"); //创建HSSFRow对象 HSSFRow row = sheet.createRow(0); //创建HSSFCell对象 HSSFCell cell=row.createCell(0); //设置单元格的值 cell.setCellValue("要插入的内容");//一个cell为一个单元格 //输出Excel文件 FileOutputStream outputStream=new FileOutputStream("文件路径"); workbook.write(outputStream); outputStream.flush();
outputStream.close();