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