gpt4 book ai didi

java - 使用 Apache POI 和 TestNG 框架将数据写入 Excel

转载 作者:行者123 更新时间:2023-12-02 07:11:35 31 4
gpt4 key购买 nike

我正在尝试使用 Apache POI 将数据写入 Excel 工作表。我正在使用 TestNG 框架和 Eclipse IDE。程序成功执行,没有任何错误。但是当我在项目源上单击刷新时,Excel 工作表没有出现。请告诉我如何查看生成的 Excel 工作表。我的代码如下:

public class Test {
public static void main(String args[]) {
try {
FileOutputStream fos = new FileOutputStream("User.xls");
HSSFWorkbook workbook = new HSSFWorkbook();
HSSFSheet worksheet = workbook.createSheet("worksheet");
HSSFRow row1 = worksheet.createRow((short) 0);
HSSFCell cell1 = row1.createCell((short) 0);
cell1.setCellValue("abc");
HSSFCell cell2 = row1.createCell((short) 1);
cell2.setCellValue("123");
workbook.write(fos);
fos.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}

最佳答案

请检查您的项目的根目录。默认情况下它应该存在。如果您在运行配置 -> 参数中指定了工作目录,则应该检查该文件夹。此外,您始终可以在Java中获取完整的文件路径。

System.out.println(new File("User.xls").getAbsolutePath());

关于java - 使用 Apache POI 和 TestNG 框架将数据写入 Excel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15446967/

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