parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

2PAF & xml hackers: XSL vs DOM - II

MetaWizard 17.02.2003 10:07

Помнится, PAF говорил, что эффективнее пользовать XSL вместо DOM.

Насколько я понимаю, DOM медленее XSL прежде всего из-за того, что он строит полное древеводиное представление xml-документа в памяти(т.е. большие единоразовые временные затраты). Ну а после построения этого дерева, IMHO, DOM даже быстрее XSL'я.

Так вот, учитывая, что в parser'e после вызова конструктора xdoc доступны как xsl, так и dom методы, можно предположить, что dom-дерево строится сразу же. А если так, то использование dom'a будет, как минимум не медленее...

Или xml-библиотека настолько интелектуальна, что не строит dom-дерева до первого обращения к dom-свойствам или dom-методам?

  • 2PAF & xml hackers: XSL vs DOM - II, MetaWizard 17.02.2003 10:07