Page 170 - 4785
P. 170

ніж  у  випадку  DOM  (потрібно  зберігати  в  пам'яті  все  дерево
                            документа);
                                   - швидкість роботи вище за рахунок скорочення витрат часу
                            на виділення пам'яті для елементів дерева в разі DOM;
                                   -  потокове  читання  даних  з  диска  в  разі  DOM  неможливо.
                            Якщо для розміщення всього документа в пам'яті недостатньо місця,
                            то використання SAX є безальтернативним.
                                   Недоліки:
                                   -  процедура  перевірки  правильності  передбачає  доступ  до
                            всього документа одночасно;
                                   - це також потрібно і в разі XSLT перетворення.
                                   Якщо завантажити "чистий" XML документ в веб-браузер, то
                            можна  буде  побачити  деревоподібну  структуру  цього  документа
                            (рис. 4.2)
































                                         Рисунок 4.2 - Структура XML документа


                                                           168
   165   166   167   168   169   170   171   172   173   174   175