gpt4 book ai didi

java - 使用 Apache POI 和 Java 创建 excel (.xlsx) 文件后文件损坏

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:25:02 24 4
gpt4 key购买 nike

我已经使用 Apache POI API 成功地使用 Java 创建了 .xlsx 格式的工作簿/Excel。我的代码如下,在 D 盘中创建了一个名为“RiponAlWasim.xlsx”的文件:

Workbook wb = new XSSFWorkbook();
FileOutputStream fileOut = new FileOutputStream("D:\\RiponAlWasim.xlsx");
wb.write(fileOut);
fileOut.close();
wb.close();

当我尝试打开“RiponAlWasim.xlsx”时,显示文件已损坏。怎么了?

最佳答案

至少需要在工作簿中添加一张纸。因此,在创建工作表后,以下代码运行良好:

Workbook wb = new XSSFWorkbook();
Sheet sheet1 = wb.createSheet("Ripon");
FileOutputStream fileOut = new FileOutputStream("D:\\RiponAlWasim.xlsx");
wb.write(fileOut);
fileOut.close();
wb.close();

关于java - 使用 Apache POI 和 Java 创建 excel (.xlsx) 文件后文件损坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33148355/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com