У меня уже есть работающее приложение, но которое конвертирует gml в форму.Требование к поддерживаемому размеру файла gml увеличено до 2 ГБ.После выполнения возникает исключение OutOfMemory.
Любые указания в правильном направлении приветствуются.
Если вы ищете разбор огромного XML-файла в Java - попробуйте прочитать этот вопрос .
Это было решено с помощью SAX / Stax Parser классов Javolution. Вот ссылка -> Самый быстрый и эффективный способ памяти для анализа огромного файла XML
Я думаю, что вы должны использовать 64-битную ОС, 64-битную Java Vm и расширенную vtd-xml.Если вы будете делать все эти вещи и иметь достаточно памяти, у вас все будет хорошо.