У цьому розділі ми розглянемо, як отримати доступ до XML DOM вузлів, які розглядаються в якості інформаційних блоків документа XML. Структура вузла XML DOM дозволяє розробнику переміщатися по дереву в пошуках конкретної інформації, і одночасно отримати доступ до інформації.
Доступ до Вузлам
Нижче наведені три способи, в якому ви можете отримати доступ до вузлів:
При використанні getElementsByTagName () метод
Шлях циклічний або обходу через вузли дерева
При навігації по дереву вузлів, використовуючи вузол зв'язку.
getElementsByTagName ()
Цей метод дозволяє отримати доступ до інформації вузла, вказавши ім'я вузла. Він також дозволяє отримати доступ до інформації про список вузлів і список вузлів Довжини.
getElementByTagName () метод має наступний синтаксис:
node. це вузол документа.
tagname. воно містить ім'я вузла, значення якого ви хочете отримати.
Нижче приведена проста програма, яка ілюструє використання методу getElementByTagName.
У наведеному вище прикладі ми отримати доступ до інформації з вузлів FirstName. LastName і Employee.
xmlDoc.getElementsByTagName ( "FirstName") [0] .childNodes [0] .nodeValue; Цей рядок звертається значення для дочірнього вузла FirstName з використанням getElementByTagName () метод.
xmlDoc.getElementsByTagName ( "Employee") [0] .attributes [0] .nodeValue; Ця лінія отримує доступ до значення атрибуту вузла. Employee getElementByTagName () метод.
Перетинаючи через Вузли
Про це розповідається в главі DOM перетинає з прикладами.
Переміщення по вузлах
Про це розповідається в главі DOM навігації з прикладами.