java怎样把数据导入到Excel中去
2011-09-21 18:09
423 查看
//选择要导入到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();
}
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();
}
相关文章推荐
- 怎样将Excel中的数据导入到SQL Server 2000数据库中
- java中导入Excel中的数据及往Excel中写数据
- 使用Java POI导入导出Excel数据
- java中导入Excel中的数据及往Excel中写数据
- Java 利用poi把数据库中数据导入Excel
- 怎样将Excel中的数据导入到SQL Server 2000数据库中
- java 使用POI批量导入excel数据
- Java实现Excel表格数据批量导入
- Java 利用poi把数据库中数据导入Excel
- Java数据导入导出Excel
- 怎样将excel的数据导入oracle
- java将表数据导入excel
- JAVA 数据导入Excel
- JAVA导入EXCEl处理数据简单教程
- 怎样将Datatable中的数据直接导入到Excel模板上
- Java怎样从Excel文件中读取数据
- 用java将excel数据导入txt
- Java导入excel大量数据出现内存溢出解决方案
- 怎样将Excel中的数据导入到SQL Server 2000数据库中