【问题标题】:POI overriding the old excel sheet with new excel sheetPOI用新的excel表覆盖旧的excel表
【发布时间】:2014-06-28 16:41:40
【问题描述】:

如果我创建了第一张工作表,它工作正常。如果我调用相同的方法来创建新工作表,它将覆盖前一个工作表。

经过几次方法调用后,它只显示一张纸(最后一张)。 在我的代码中,每次我只创建工作表,而不是每次都创建工作簿。

请任何机构解释一下如何编码。

【问题讨论】:

  • 文件名每次都变吗?如果不改变它..有一些随机值..可能是一个时间值
  • SO 不是为了帮助您编写代码。它是为了帮助您解决代码问题。

标签: java excel selenium webdriver apache-poi


【解决方案1】:
FileOutputStream fos = new FileOutputStream(outputString)

我假设您正在使用它。当您将布尔值“true”添加到此语法时,如下所示:

FileOutputStream fos = new FileOutputStream(outputString, true);

数据将被添加到现有数据中。你应该试一试。

【讨论】:

    猜你喜欢
    • 2022-06-15
    • 2013-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多