0

我使用 Apache POI,并且我有很多数据要部分写入 *.xls 文件。现在我使用:

FileOutputStream fileOutputStream = null;
File tmpFile = new File("blabla.xls");
Workbook workbook = null;

try {
    for(int i = 1; i <= pageNumber; i++) {            
        workbook = xlsGenerator.generateWorkbook(someData, i);
        fileOutputStream = new FileOutputStream(tmpFile);
        workbook.write(fileOutputStream);
     }
}

但它不起作用。它总是替换旧数据而不是将新数据附加到工作簿。那么,有没有办法分部分写呢?

4

0 回答 0