Latest web development tutorials

Методы XML DOM

Свойства и методы XML DOM определяет интерфейс программирования.


Интерфейс программирования

Узел XML DOM моделируется как ряд объектов. Узел может быть доступен через JavaScript или других языках программирования. В этом уроке, мы используем JavaScript.

На интерфейсе программирования DOM через стандартный набор свойств и методов, определенных.

Свойства часто следуют за «что - то есть" способ использования (например, имя узла "книга").

Методы часто следуют " , чтобы сделать что - то" способ использования (например, удаление "книга" узел).


XML DOM свойство

Некоторые типичные свойства DOM:

  • x.nodeName - х имя
  • x.nodeValue - значение х
  • x.parentNode - родительский иксы
  • Дочерние узлы х - x.childNodes
  • Атрибут узла х - x.attributes

Примечание: В приведенном выше списке, х представляет собой объект узла.


Методы XML DOM

  • x.getElementsByTagName(имя) - получить все элементы с указанным именем тега
  • x.appendChild(узел) - вставить дочерний узел к х
  • x.removeChild(узел) - Удаляет дочерний узел из х

Примечание: В приведенном выше списке, х представляет собой объект узла.


примеров

Получить текст из books.xml элемента <TITLE> кода JavaScript:

TXT = xmlDoc.getElementsByTagName ( "название") [0] .childNodes [0] .nodeValue

После того, как оператор выполняется, TXT сохранено значение "Everyday Italian".

Объяснение:

  • xmlDoc - XML DOM объекты , созданные анализатором
  • getElementsByTagName [0 ( "название") ] - первый элемент <title>
  • ChildNodes [0] - <название> первый дочерний узел (текстовый узел) элементы
  • nodeValue - значение (сам текст) узел