Попытка загрузить 500 МБ файла .xlsm в память и удалить из него определенный лист.
OPCPackage pkg = OPCPackage.open("C:\\PROJECTS\\test.xlsm");
XSSFWorkbook wb = new XSSFWorkbook(pkg);
SXSSFWorkbook wb1 = new SXSSFWorkbook(wb, 100);
Извлечение памяти при загрузке ПКГ в рабочую книгу.
Есть ли другой альтернативный способ загрузки таких больших файлов без проблем с памятью?
У нас есть другая логика чтения, выполняемая для того же файла xlsm с использованием концепции синтаксического анализатора, то есть org.apache.xerces.parsers.SAXParser
Работает нормально.Есть ли возможность изменить лист Excel, используя концепцию парсера?