Hello, Blazkowicz!
You wrote on Fri, 22 Sep 2006 14:01:22 GMT:
BC>> Может, поможет сторонняя библиотека? BC>> Dom4j BC>> например.
B> Первые 3 буквы в названии ни о чем не говорят?
dom4j умеет работать с SAX.
Posted via RSDN NNTP Server 2.0
Чтение XML файла большого размера
От:
Аноним
Дата:
21.09.06 15:18
Оценка:
Подскажите чем можно прочитать XML файла большого размера. DOM не прокатывает (10-40 Mb) — OutOfMemory.
Здравствуйте, Аноним, Вы писали:
А>Подскажите чем можно прочитать XML файла большого размера. DOM не прокатывает (10-40 Mb) — OutOfMemory.
Ну, тогда соответственно SAX? Или можно StAX попробовать, не знаю как у него с прожорливостью.
Для SAX в качестве инструмента всем рекомендую Jakarta Commons Digester
Здравствуйте, Blazkowicz, Вы писали:
B>Здравствуйте, Руслан Сергеевич, Вы писали:
РС>>Если XML не сложный и часто не меняется структура то можно вообще вручную — строковыми ф-ями
B>Ай, молодца. Это какими строковыми функциями например?
Видимо имелось в виду InputStream и подобные. В случае банального поиска вполне может прокатить. Хотя если человек уже DOM юзает...
Hello, Blazkowicz!
You wrote on Fri, 22 Sep 2006 14:01:22 GMT:
BC>> Может, поможет сторонняя библиотека? BC>> Dom4j BC>> например.
B> Первые 3 буквы в названии ни о чем не говорят?