Parsowanie dużego XML-a mechanizmem DOM

0

Witam

Mam spore XML-e około 35MB. Praktycznie każda informacja z niego jest wyciągana. Do tej pory parsowałem go za pomocą parsera STAX. Problem polega że informacje o obiekcie zapisanym w XMLU wyciągana jest z różnych miejsc XML-a i strasznie komplikuje to mój kod, który powoli staje się nieczytelny. Czy parsowanie tak dużego pliku mechanizmem DOM to w ogóle dobry pomysł? Wydaje mi się, że zastosowanie parsera DOM było by w moim wypadku prostsze.

Czy ktoś ma już podobne doświadczenie i może mi dać kilka wskazówek ?

Dzieki z góry

0

35MB to nie tak dużo. Masz jakieś ograniczenia na pamięć?

0

Obecnie w aplikacji mam ustawionego Xmx na 768MB i przy takiej wartości wczytanie danych tego xml-a do pamięci przechodzi.

Niestety nie mogę parsować go sekwencyjnie.

Gdy będę miał chwilę czasu spróbuję go wczytać DOM-em i zobaczyć czy da radę.

:)

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0