XML DOM
Здравствуйте, уважаемые читатели блога okITgo.ru! Тема моей очередной публикации – Объектная Модель Документа – DOM (Document Object Model) – модель, которая определяет стандартный способ для доступа и манипулирования документами.
XML DOM
Соответственно, XML DOM определяет стандартный способ для доступа и манипулирования XML документами.
XML DOM рассматривает XML документ как древовидную структуру.
Через дерево объектной модели DOM можно получить доступ ко всем элементам. Их содержимое (текст и атрибуты) можно изменить или удалить, новые элементы также могут быть созданы. Элементы, текст в этих элементах, их атрибуты – все они является узлами.
HTML DOM
HTML DOM определяет стандартный способ для доступа и манипулирования HTML документами.
Посредством HTML DOM можно получить доступ ко всем HTML элементам.
Вы можете узнать подробнее об объектной модели HTML DOM, изучив Уроки HTML DOM.
Загрузка XML Файла – Кросс-браузерный Пример
Следующий пример разбирает XML документ ("note.xml") и превращает его в объект XML DOM, а затем извлекает из него некоторую информацию, используя JavaScript:
Пример
|
Важное Замечание!
Чтобы извлечь текст "Вася" из элемента <to> в XML файле выше
("note.xml"), используется синтаксис:
getElementsByTagName("to")[0].childNodes[0].nodeValue |
Заметьте, что даже если XML файл содержит
только ОДИН элемент <to>, Вы по-прежнему должны указывать индекс массива [0]. Это связано с тем, что метод getElementsByTagName() возвращает массив.
Загрузка XML Строки – Кросс-браузерный Пример
Следующий пример разбирает XML строку в объект XML DOM и затем
извлекает некоторую информацию из него посредством скрипта JavaScript:
Пример
|
Попробовали :-)? Если что непонятно – спрашивайте, с радостью отвечу. Удачи Вам и до новых встреч на страницах сайта okITgo.ru.