Я прочитал несколько статей о сикверах XML и наткнулся на SAX и DOM.
SAX основан на событиях и DOM - это древовидная модель. Я не понимаю различий между этими понятиями.
Из того, что я понял, основанный на событиях означает, что какое-то событие происходит с node. Например, когда вы нажимаете на конкретный node, он будет давать все вспомогательные узлы, а не загружать все узлы одновременно. Но в случае синтаксического анализа DOM он загрузит все узлы и создаст древовидную модель.
Правильно ли я понимаю?
Пожалуйста, исправьте меня. Если я ошибаюсь или объясню мне основанную на событиях и древовидную модель проще.