Узлы элементов

Узлы элементов

Каждому элементу XML-документа соответствует узел элемента. Дочерними узлами узла элемента могут быть узлы его дочерних элементов, а также узлы комментариев, инструкций по обработке и текстовые узлы, которые представляют его непосредственное содержимое. Следует обратить внимание на то, что узлы атрибутов не считаются дочерними узлами своего элемента, они лишь только ассоциируются с ними.

При изображении деревьев мы будем помечать узлы элементов их именами. Например, элемент A будет изображен следующим образом (рис. 3.5):

Рис. 3.5. Изображение элемента А

Каждый элемент имеет расширенное имя, которое состоит из локальной части и идентификатора пространства имен. Пространство имен, которому принадлежит элемент, может быть нулевым, если элемент не имеет префикса, и в его предках не было объявлено пространство имен по умолчанию.

Подобно корневому узлу, строковым значением узла элемента будет конкатенация значений его текстовых потомков в порядке просмотра документа. В силу того, что атрибуты не являются потомками элементов, их текстовые значения учитываться не будут.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Соединенные Узлы Интернета: мы создаем «цифровое государство»?[10] Дэвид С. Беннахам

Из книги Криптоанархия, кибергосударства и пиратские утопии автора Ладлоу Питер

Соединенные Узлы Интернета: мы создаем «цифровое государство»?[10] Дэвид С. Беннахам Если вы схожи со мной всего лишь в двух отношениях: вы тоже проживаете в Соединенных Штатах и являетесь подписчиком всевозможных электронных дискуссионных групп, — велика вероятность


Группирование элементов

Из книги ArchiCAD 11 автора Днепров Александр Г

Группирование элементов Если необходимо постоянно работать с какой-то совокупностью выделенных объектов как с единым целым, то можно объединить эти объекты с помощью механизма группировки. Для этого нужно выделить нужные объекты и нажать сочетание клавиш Ctrl+G. Другой


Вики-узлы

Из книги Microsoft Windows SharePoint Services 3.0. Русская версия. Главы 9-16 автора Лондер Ольга

Вики-узлы Самый первый вики-узел, WikiWikiWeb, был создан в 1995 г. в Портленде Вардом Каннингемом, разработавшим систему, быстро создающую веб-страницы и позволяющую пользователям свободно создавать и изменять содержимое веб-страниц при помощи веб-обозревателя. Вики (wiki) –


Web-узлы, посвященные вопросам защиты

Из книги Сетевые средства Linux автора Смит Родерик В.

Web-узлы, посвященные вопросам защиты В Internet поддерживаются Web-узлы, информирующие практически обо всех вопросах, связанных с использованием компьютеров, и защита системы не является исключением. Многие Web-узлы предоставляют самую новую информацию по этой теме. Ниже


Деревья и узлы

Из книги XSLT автора Хольцнер Стивен

Деревья и узлы При работе с XSLT следует перестать мыслить в терминах документов и начать — в терминах деревьев. Дерево представляет данные в документе в виде множества узлов — элементы, атрибуты, комментарии и т.д. трактуются как узлы — в иерархии, и в XSLT структура дерева


Узлы дерева XML-документа

Из книги Технология XSLT автора Валиков Алексей Николаевич

Узлы дерева XML-документа Корневой узел Корневой узел XML-документа — это узел, который является корнем дерева документа. Не следует путать его с корневым элементом документа, поскольку помимо корневого элемента дочерними узлами корня также являются инструкции по


Узлы атрибутов

Из книги VBA для чайников автора Каммингс Стив

Узлы атрибутов Атрибутам того или иного элемента соответствуют узлы атрибутов. Считается, что узел элемента является родителем узла своего атрибута, но вместе с тем узел атрибута не является дочерним узлом узла его элемента. Такая ситуация несколько отличает дерево


Текстовые узлы

Из книги Фундаментальные алгоритмы и структуры данных в Delphi автора Бакнелл Джулиан М.

Текстовые узлы Символьные данные, содержащиеся в документе, организуются в виде текстовых узлов. Последовательности символов, встречающиеся в документах, в целях экономии никогда не разбиваются на два или более текстовых узла, а текстовые узлы никогда не бывают пустыми.


Узлы пространств имен

Из книги Microsoft Access 2007 автора Днепров Александр Г.

Узлы пространств имен Каждому пространству имен, которое определено для данного элемента, соответствует узел пространства имен, ассоциируемый с узлом этого элемента. Множество узлов пространств имен, которое ассоциируется с данным элементом, включает в себя следующие


Узлы инструкций по обработке

Из книги Linux глазами хакера автора Флёнов Михаил Евгеньевич

Узлы инструкций по обработке Каждой инструкции по обработке соответствует свой узел. В дерево не включаются узлы инструкций, которые были приведены в декларации типа документа (DTD). Кроме этого, поскольку декларация XML не является инструкцией по обработке, ей не будет


Добавление новых элементов в панель элементов управления

Из книги iOS. Приемы программирования автора Нахавандипур Вандад

Добавление новых элементов в панель элементов управления Чтобы получить возможность использовать элемент управления ActiveX, выполните следующее.1. Установите программное обеспечение элемента управления на жесткий диск.Мне кажется, это имеет смысл.2. Зарегистрируйте


Узлы связного списка

Из книги UNIX: разработка сетевых приложений автора Стивенс Уильям Ричард

Узлы связного списка Перед началом описания операций со связным списком давайте рассмотрим, как каждый узел списка будет представляться в памяти. Знание структуры узла позволит нам более детально рассматривать основные операции со связными списком. Структура узла


Панель элементов

Из книги автора

Панель элементов Добавление и удаление элементов управления из отчета выполняется с помощью кнопок группы Элементы управления , расположенной на вкладке Конструктор . На рис. 7.21 представлено изображения вкладки Конструктор с доступными для добавления в отчет


14.7. Проникновение через доверительные узлы

Из книги автора

14.7. Проникновение через доверительные узлы Когда хакер хочет проникнуть на сервер в какой-либо сети, но не может подступиться к нему, то чаще всего приходится прибегать к использованию доверительных компьютеров. Все машины в сети не могут быть защищены абсолютно


Хранение элементов в коллекциях и получение элементов из коллекций

Из книги автора

Хранение элементов в коллекциях и получение элементов из коллекций Коллекции — это такие объекты, в экземплярах которых могут храниться другие объекты. Одна из самых распространенных разновидностей коллекций — это массив, который инстанцирует NSArray или NSMutableArray. В


1.9. Сети и узлы, используемые в примерах

Из книги автора

1.9. Сети и узлы, используемые в примерах На рис. 1.7 показаны различные сети и узлы, используемые нами в примерах. Для каждого узла мы указываем операционную систему и тип компьютера (потому, что некоторые операционные системы могут работать на компьютерах разных типов).