Цитата:
Сообщение от
Armoshka
Насчет SAX1 я не задумывался, обязательно посмотрю о формирование через SAX.
Насколько я понял XMLWriter основан на DOM, ожидается формирование объемных XML файлов
Нет объемы формируемых файлов напрямую тут не причем. Повторюсь: DOM как объектная модель полностью грузится в оперативку и как я понимаю оптимальностью не отличается и
если формируемый файл объемный, то тратится большой объем оперативки, как следствие медленно работает на больших файлах. Зато DOM позволяет редактировать файл и сохранять его, поэтому для чтения больших файлов я бы использовал SAX а для чтения и/или формирования небольших - DOM.
зы: хотя есть проекты (на Java) реализующие комбинированные варианты.