Создание узлов комментариев и инструкций по обработке

Создание узлов комментариев и инструкций по обработке

Элемент xsl:comment

Этот элемент задается конструкцией вида:

<xsl:comment>

<!-- Содержимое: шаблон -->

</xsl:comment>

Элемент xsl:comment создает в результирующем дереве узел комментария. Текстом комментария становится результат выполнения шаблона, который содержится в элементе xsl:comment.

Точно так же как и в случае с xsl:processing-instruction, результат выполнения шаблона должен содержать только текстовые узлы. Узлы других типов будут либо проигнорированы, либо вызовут ошибку.

В соответствии с синтаксисом XML, комментарий в XML не может содержать двух знаков "-" последовательно ("--") и оканчиваться на "-". Поэтому наличие таких последовательностей символов в тексте комментария будет являться в XSLT ошибкой. Для того чтобы избежать некорректного синтаксиса, процессор может разделять два последовательных минуса пробелом (заменять "--" на "- -") или добавлять пробел после завершающего минуса комментария.

Пример

Элемент:

<xsl:comment>&#xA; | Please remove this later&#xA; +</xsl:comment>

создаст комментарий:

<!--

 | Please remove this later

 +-->

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

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

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

7.2. Создание титров, меню, эффектов, закадровых комментариев

Из книги Nero 8 автора Кашеваров А

7.2. Создание титров, меню, эффектов, закадровых комментариев Сначала нужно создать вступление и завершение фильма, пользуясь видеоэффектами редактора.1. В окне Asset View (Вид активов) щелкните кнопкой мыши на вкладке Display Transitions (Показать перемещения) и просмотрите список


4.4. Упражнение 4. Создание диаграммы узлов

Из книги Моделирование бизнес-процессов с BPwin 4.0 автора Маклаков Сергей Владимирович

4.4. Упражнение 4. Создание диаграммы узлов Перед выполнением упражнения 4 внимательно прочитайте подраздел 1.2.5.Выберите меню Diagram/Add Node Tree. В первом диалоге гида Node Tree Wizard внесите имя диаграммы, укажите диаграмму корня дерева и количество уровней (рис. 4.4.1). Рис. 4.4.1.


Выбор инструкций обработки

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

Выбор инструкций обработки Для выбора инструкций обработки используйте образец processing-instruction():<xsl:template match="/processing-instruction()"> <I>  Found a processing instruction. </I></xsl:template>Можно также указать, какую именно инструкцию обработки вы хотите выбрать, задав имя инструкции (исключая


Элемент : создание комментариев

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

Элемент <xsl:comment>: создание комментариев По ходу дела можно также создавать и комментарии при помощи элемента <xsl:comment>. Этот элемент не имеет атрибутов и содержит тело шаблона, задающего текст комментария.В листинге 6.8 я создаю комментарии для замены элементов


Элемент : создание инструкций обработки

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

Элемент <xsl:processing-instruction>: создание инструкций обработки При помощи элемента <xsl:processing-instruction> можно создавать новые инструкции обработки. У этого элемента один атрибут:• name (обязательный). Задает имя инструкции обработки. Принимает значение шаблона значений


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

Из книги Поиск персонала с помощью компьютера. Как сэкономить на кадровом агентстве автора Гладкий Алексей Анатольевич

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


Создание узлов элементов

Из книги C++ для начинающих автора Липпман Стенли

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


Создание текстовых узлов

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

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


Вставка инструкций SQL в VBA-код

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

Вставка инструкций SQL в VBA-код Фрагменты кола, приведенные раньше в настоящей главе, должны были проиллюстрировать, как добавлять инструкции SQL в код, написанный на VBA. Здесь очень важно не забывать о том, что VBA обрабатывает инструкции SQL как текстовые строки, а не как часть


Написание инструкций SELECT

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

Написание инструкций SELECT Процесс создания объектов Recordset модели ADO я подробно рассмотрел раньше в настоящей главе. В этом разделе основной акцент будет сделан именно на коде SQL, необходимом для определения того, какие записи относятся к набору. Вам необходимо выполнить


Добавление комментариев

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

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


Советы по обработке резюме кандидатов

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

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


1.2.1. Порядок выполнения инструкций

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

1.2.1. Порядок выполнения инструкций По умолчанию инструкции программы выполняются одна за другой, последовательно. В программеint main(){readIn();sort();compact();print();return 0;}первой будет выполнена инструкция readIn(), за ней sort(), compact() и наконец print().Однако представим себе ситуацию, когда