Класс xnode
Предназначен для работы с древовидными структурами данных в паре с xdoc.
Краткое описание
Класс предназначен для работы с древовидными структурами данных в паре с xdoc, поддерживает XPath-запросы (w3.org/TR/xpath).
Класс реализует DOM-интерфейсы Node и Element и их производные. Класс не создается напрямую, используются соответствующие методы класса xdoc.
Вместо DOM-интерфейса NamedNodeMap в Parser используется класс hash.
DOM. nodeType
DOM-элементы бывают разных типов, тип элемента хранится в integer поле nodeType.
В классе xdoc имеются следующие константы, удобные для проверки значения этого поля:
Пример
^if($node.nodeType == $xnode:ELEMENT_NODE){
<$node.tagName />
}