Извлечение данных из XML в Firefox

Несмотря на все различия, IE и Firefox на имеют множество один вых свойств и методов, применяемых для извлечения данных X содержащихся в документе. Как и в IE, ссылку на корневой элем можно получить посредством свойства documentElement:
var oRoot = oXmlDom.documentElement;

Загрузка данных формата XML в Firefox

Загрузка XML в XML DOM броузера Firefox мало чем отличается от ме¬тодики, реализованной в Internet Explorer, за одним существенным отличием: Firefox поддерживает только метод load(). Поэтому в обоих ёроузерах внешние данные можно загружать посредством одного и то¬го же кода:
Z oXmlDom.load("books.xml");

XML DOM в Firefох

Когда настало время реализовать модель XML DOM в Mozilla Firef разработчики решили быть поближе к стандартам и сделать ее час реализации JavaScript.1 При этом Mozilla гарантирует поддер XML DOM на всех платформах, во всех броузерах, созданных на I механизма Gecko.

Обработка ошибок в IE

загрузке данных в формате XML могут возникать самые разные I, обусловленные теми или иными причинами. Так, внешний : с документом XML может быть не найден или его структура оказаться некорректной.

Удаление, замена и вставка узлов

Раз существует возможность добавлять в документ новые элемен не менее естественной кажется возможность удалять их. Удаление лов производится с помощью метода removeChild(). Он прин1 единственный аргумент - удаляемый узел. Допустим, вы хотите лить из документа первый элемент . Возьмем следующий мент кода:

Манипулирование структурой DOM в IE

Вы уже знаете, как обойти дерево DOM, как извлекать из него инфор-ввщию и как выполнять преобразование в строку. Но можно еще соз¬давать, удалять и изменять узлы в дереве DOM.
Создание узлов

Извлечение данных из XML в IE

Извлечение данных из документа XML производится очень пр благодаря свойству xml. Это свойство преобразует данные XML щего узла в последовательную форму (сериализует). Сериализа это процесс преобразования объектов в представление, в котором объекты проще хранить и передавать.

Обход документа XML DOM в IE

Структура XML DOM очень похожа на структуру HTML DOM: это иерархическая древовидная структура. В вершине дерева расположе¬но свойство documentElement, содержащее корневой элемент дерева документа. Отсюда (из корня) можно получить доступ к любому эле¬менту или атрибуту в документе с помощью свойств, перечисленных в табл.

XML DOM в IE

Поддержка XML в IE 5.0 основана на библиотеке MSXML Activ Первоначальная версия компонента была написана для работы с тивными каналами (Active Channels) в IE 4.0 и не предназначалась

Поддержка XML в броузерах

На сегодняшний день существует достаточно много броузеров, но л немногие из них обладают поддержкой XML в той же степени, как ternet Explorer (IE) и Mozilla Firefox.

<<Page 3>>