怎样把数据导入到Excel中去
怎样把数据导入到Excel中去1.导入jar包
poi-3.0.1-FINAL-20070705.jar 附件中有
2.
//选择要导入到Excel中的表名String tableName="test1";//获得要导入的数据的集合List<Classes> list=new ClassesDao().getAllData(tableName);//创建Excel的工作空间HSSFWorkbook wb=new HSSFWorkbook();//创建Excel页面,括号中参数为页面的名字(加1表示第一页,是用来区分的)HSSFSheet sheet=wb.createSheet(tableName+"1");//循环遍历for(int i=0;i<list.size();i++){//根据集合获得Bean对象Classes bean=list.get(i);//创建Excell的行HSSFRow row=sheet.createRow(i);//创建Excell单元格HSSFCell cell=row.createCell((short)0);HSSFCell cel2=row.createCell((short)1);HSSFCell cel3=row.createCell((short)2);//给单元格赋值cell.setCellValue(bean.getClassesId());cel2.setCellValue(bean.getClassesName());cel3.setCellValue(bean.getClassesCount());}try {//创建文件输出流OutputStream os=new FileOutputStream("d:/数据备份.xls");//将Excell工作空间写入到指定的Excell表格中去wb.write(os);System.out.println("备份成功!!!");} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}
页:
[1]