首页后端开发JAVAjava读取excel和下载

java读取excel和下载

时间2023-11-15 04:56:03发布访客分类JAVA浏览439
导读:Java是一种通用编程语言,在工作和生活中有着广泛的应用。在处理数据方面,Java可以实现读取和下载Excel文档。下面我们来具体了解一下Java读取Excel和下载的操作。1. Java读取Excel文件// 导入依赖import org...

Java是一种通用编程语言,在工作和生活中有着广泛的应用。在处理数据方面,Java可以实现读取和下载Excel文档。下面我们来具体了解一下Java读取Excel和下载的操作。

1. Java读取Excel文件

// 导入依赖import org.apache.poi.ss.usermodel.*;
    // 读取ExcelWorkbook workbook = WorkbookFactory.create(new FileInputStream("test.xlsx"));
    Sheet sheet = workbook.getSheetAt(0);
for (Row row : sheet) {
for (Cell cell : row) {
    System.out.print(cell.getStringCellValue() + " ");
}
    System.out.println();
}
    // 关闭文档workbook.close();
    

2. Java下载Excel文件

// 导入依赖import javax.servlet.ServletOutputStream;
    // 下载Excelresponse.setHeader("Content-Disposition", "attachment;
    filename=" + URLEncoder.encode(fileName, "UTF-8"));
    response.setContentType("application/vnd.ms-excel;
    charset=UTF-8");
    ServletOutputStream outputStream = response.getOutputStream();
    Workbook workbook = WorkbookFactory.create(new FileInputStream("test.xlsx"));
    workbook.write(outputStream);
    workbook.close();
    outputStream.flush();
    outputStream.close();
    

以上就是Java读取Excel和下载的代码,希望对大家有所帮助。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: java读取excel和下载
本文地址: https://pptw.com/jishu/539823.html
java读取excel和csv区别 java输入字符串计算数字和

游客 回复需填写必要信息