XML DOM - Узлы
В этой главе мы изучим узлы XML DOM . Каждая модель XML DOM содержит информацию в иерархических единицах, называемых узлами, и модель DOM описывает эти узлы и отношения между ними.
Типы узлов
На следующей блок-схеме показаны все типы узлов -
Наиболее распространенные типы узлов в XML:
Document Node- Полная структура XML-документа представляет собой узел документа .
Element Node- Каждый элемент XML является узлом элемента . Это также единственный тип узла, который может иметь атрибуты.
Attribute Node- Каждый атрибут считается узлом атрибута . Он содержит информацию об узле элемента, но на самом деле не считается дочерним элементом элемента.
Text Node- Тексты документа рассматриваются как текстовый узел . Он может состоять из дополнительной информации или просто белого пространства.
Некоторые менее распространенные типы узлов:
CData Node- Этот узел содержит информацию, которая не должна анализироваться парсером. Вместо этого его следует просто передать как обычный текст.
Comment Node - Этот узел содержит информацию о данных и обычно игнорируется приложением.
Processing Instructions Node - Этот узел содержит информацию, специально предназначенную для приложения.
Document Fragments Node
Entities Node
Entity reference nodes
Notations Node