Свойства узла
Каждый узел имеет свойства, которые описывают характеристики узла. Например, свойства узла могут включать имя узла, его потомков, его предка, его атрибуты и другую информацию, которая описывает узел. Вид узла определяет, какие свойства имеются для данного узла.
Узел имеет одно или более из следующих свойств:
- Имя узла. Имя узла, выраженное как QName.
- Предок. Узел-предок текущего узла.
- Имя типа. Динамический (времени выполнения) тип узла (также известен как аннотация типа).
- Потомки. Последовательность узлов, являющихся потомками текущего узла.
- Атрибуты. Набор узлов атрибутов, который связан с текущим узлом.
- Строковое значение. Строковое значение, которое может быть выделено из текущего узла.
- Типизированное значение. Последовательность из нуля или более атомарных значений, которая может быть выделена из узла..
- Пространство имен в области видимости. Пространство имен в области видимости, которое связано с узлом.
- Содержимое. Содержимое узла.