Валиков Алексей Н.
Шрифт:
Шаблон
создаст в выходящем документе фрагмент вида:
Если же шаблон будет определен в виде:
то в выходящем фрагменте в элементах
В третьем случае сохранение пробельных символов текстового узла зависит от того, принадлежит ли имя родительского элемента особому множеству, называемому множеством имен элементов, для которых следует сохранять пробельные символы или, для краткости, сохраняющее множество.
Для преобразований сохраняющее множество состоит из единственного элемента
Для входящих документов сохраняющее множество состоит из имен всех элементов. То есть по умолчанию преобразования сохраняют все пробельные текстовые узлы. Для изменения сохраняющего множества элементов входящего документа используются элементы
Элементы xsl:preserve-space и xsl:strip-space
Синтаксические конструкции этих элементов очень похожи:
Элемент
Предположим, нам нужно сохранять пробельные символы во всех элементах
Вообще, обязательные атрибуты elements элементов
□ Синтаксис
□ Синтаксис
□ Синтаксис
Предположим, что нам необходимо сохранить пробельные символы в элементе с именем