Java - производительность синтаксического анализатора XML: XML анализатор потоковой передачи Sun Java (SJSXP) против Woodstox
Я ищу новейший, эффективный для памяти и высокопроизводительный API-интерфейс для синтаксического анализа Java. Мне нужно проанализировать от 3 МБ до 5 МБ XML-файлов.
Я попробовал это сделать и узнал о Sun Java Streaming XML Parser (SJSXP), и Woodstox намного быстрее, чем DOM & amp; SAX. Оба используют StAX API. * проверка схемы не поддерживается этими технологиями.
XML-процессор Aalto также реализует API StAX.
Я не нашел конкретных результатов по эффективности этих технологий.
Какой из них будет наилучшим с точки зрения эффективности использования памяти, высокой производительности и простоты использования?