Java - wydajność parsera XML: Sun Java Streaming XML Parser (SJSXP) vs Woodstox
Szukam najnowszego, wydajnego pamięciowo i wydajnego interfejsu API do analizowania XML Java. Muszę przeanalizować pliki XML 3 MB do 5 MB.
Zrobiłem to w Google i dowiedziałem się o Sun Java Streaming XML Parser (SJSXP), a Woodstox jest znacznie szybszy niż DOM i SAX. Obie używają interfejsu API StAX. * Walidacja schematu nie jest obsługiwana przez te technologie.
Procesor XML Aalto implementuje również API StAX.
Nie znalazłem konkretnych wyników dotyczących wydajności tych technologii.
Który będzie najlepszy w kontekście wydajnej pamięci, wysokiej wydajności i łatwości obsługi?