Книга: Технология XSLT
Текстовые узлы
Текстовые узлы
Символьные данные, содержащиеся в документе, организуются в виде текстовых узлов. Последовательности символов, встречающиеся в документах, в целях экономии никогда не разбиваются на два или более текстовых узла, а текстовые узлы никогда не бывают пустыми. Содержание секций CDATA обрабатываются так, как если бы их содержимое было просто включено в документ с заменой символов "<
" и "&
", на сущности <
и &
.
Текст, содержащийся в значениях атрибутов, а также в комментариях и инструкциях по обработке не оформляется в виде текстовых узлов — эти данные принадлежат соответствующим узлам атрибутов, комментариев и инструкций.
Мы будем помечать текстовые узлы символьными последовательностями, которые они содержат, заключенными в кавычки. В случаях, когда сам текст не важен, мы будем помечать эти узлы как "...
".
Пример
Элемент, заданный как <p>Welcome</p>
, может быть изображен следующим образом (рис. 3.7):
Рис. 3.7. Варианты изображения текстового узла элемента
Текстовые узлы не имеют имен. Строковым значением текстового узла является последовательность символов, которую он содержит.
- Деревья и узлы
- Узлы элементов
- Узлы атрибутов
- Узлы дерева XML-документа
- Текстовые сообщения процедуры POST
- Текстовые форматы и кодировки, или Почему иногда вместо текста я вижу абракадабру?
- Файлы без расширения, как правило, текстовые. Как сделать, чтобы при двойном щелчке кнопкой мыши они открывались в Блокн...
- 12.5.2. Системные текстовые журналы
- 14.7. Проникновение через доверительные узлы
- Специальные текстовые блоки
- 12.4.4. Текстовые поля
- 2.6.1. Текстовые редакторы Блокнот и WordPad