如何将查询结果导出到excel文件中
要将查询结果导出到excel文件中,可以使用Java中的第三方库,如poi。
首先,在你的项目中导入poi相关的jar包。
导入jar包后,就可以开始向excel文件中写入数据。
立即学习“Java免费学习笔记(深入)”;
//导入POI相关的jar包 ... //创建工作簿 XSSFWorkbook xssfWorkbook = new XSSFWorkbook(); //创建表 XSSFSheet xssfSheet = xssfWorkbook.createSheet("first_sheet"); //创建行,这里创建四行 XSSFRow row1 = xssfSheet.createRow(0); XSSFRow row2 = xssfSheet.createRow(1); XSSFRow row3 = xssfSheet.createRow(2); XSSFRow row4 = xssfSheet.createRow(3); //为第一行创建单元格并赋值 row1.createCell(0).setCellValue("姓名"); row1.createCell(1).setCellValue("年龄"); row1.createCell(2).setCellValue("性别"); //为第二行创建单元格并赋值 row2.createCell(0).setCellValue("张三"); row2.createCell(1).setCellValue("18"); row2.createCell(2).setCellValue("男"); //为第三行创建单元格并赋值 row3.createCell(0).setCellValue("李四"); row3.createCell(1).setCellValue("17"); row3.createCell(2).setCellValue("男"); //为第四行创建单元格并赋值 row4.createCell(0).setCellValue("黄蓉"); row4.createCell(1).setCellValue("20"); row4.createCell(2).setCellValue("女"); //创建一个输出流 FileOutputStream out = new FileOutputStream("D:/output.xlsx"); //将创建的工作簿内容写入磁盘 xssfWorkbook.write(out);
在执行完此段代码后,便可以将查询结果导出到excel文件中。