Добавление строки в большой файл xlsx (Недостаточно памяти)

Ситуация выглядит следующим образом; У меня есть простая программа, которая использует библиотеку Apache Poi для добавления одной строки данных в конец существующего файла xlsx. Увидеть ниже

File file = new File(input);
XSSFWorkbook workbook = new XSSFWorkbook(file);
XSSFSheet sheet = workbook.getSheetAt(0);
XSSFRow row = sheet.createRow(sheet.getLastRowNum() + 1);

После этого я переберу ряд и установлю CellValues. Но проблема в том, что во второй строке кода, как показано выше, я получаю ошибку нехватки памяти. Есть ли способ добавить строку данных в существующий файл xlsx, не считывая файл полностью?

Ответы на вопрос(3)

Ваш ответ на вопрос