Создание узлов комментариев и инструкций по обработке
Создание узлов комментариев и инструкций по обработке
Элемент xsl:comment
Этот элемент задается конструкцией вида:
<xsl:comment>
<!-- Содержимое: шаблон -->
</xsl:comment>
Элемент xsl:comment создает в результирующем дереве узел комментария. Текстом комментария становится результат выполнения шаблона, который содержится в элементе xsl:comment.
Точно так же как и в случае с xsl:processing-instruction, результат выполнения шаблона должен содержать только текстовые узлы. Узлы других типов будут либо проигнорированы, либо вызовут ошибку.
В соответствии с синтаксисом XML, комментарий в XML не может содержать двух знаков "-" последовательно ("--") и оканчиваться на "-". Поэтому наличие таких последовательностей символов в тексте комментария будет являться в XSLT ошибкой. Для того чтобы избежать некорректного синтаксиса, процессор может разделять два последовательных минуса пробелом (заменять "--" на "- -") или добавлять пробел после завершающего минуса комментария.
Пример
Элемент:
<xsl:comment>
 | Please remove this later
 +</xsl:comment>
создаст комментарий:
<!--
| Please remove this later
+-->
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Выбор инструкций обработки
Выбор инструкций обработки Для выбора инструкций обработки используйте образец processing-instruction():<xsl:template match="/processing-instruction()"> <I> Found a processing instruction. </I></xsl:template>Можно также указать, какую именно инструкцию обработки вы хотите выбрать, задав имя инструкции (исключая
Элемент <xsl:comment>: создание комментариев
Элемент <xsl:comment>: создание комментариев По ходу дела можно также создавать и комментарии при помощи элемента <xsl:comment>. Этот элемент не имеет атрибутов и содержит тело шаблона, задающего текст комментария.В листинге 6.8 я создаю комментарии для замены элементов
Элемент <xsl:processing-instruction>: создание инструкций обработки
Элемент <xsl:processing-instruction>: создание инструкций обработки При помощи элемента <xsl:processing-instruction> можно создавать новые инструкции обработки. У этого элемента один атрибут:• name (обязательный). Задает имя инструкции обработки. Принимает значение шаблона значений
Вставка инструкций SQL в VBA-код
Вставка инструкций SQL в VBA-код Фрагменты кола, приведенные раньше в настоящей главе, должны были проиллюстрировать, как добавлять инструкции SQL в код, написанный на VBA. Здесь очень важно не забывать о том, что VBA обрабатывает инструкции SQL как текстовые строки, а не как часть
Написание инструкций SELECT
Написание инструкций SELECT Процесс создания объектов Recordset модели ADO я подробно рассмотрел раньше в настоящей главе. В этом разделе основной акцент будет сделан именно на коде SQL, необходимом для определения того, какие записи относятся к набору. Вам необходимо выполнить
7.2. Создание титров, меню, эффектов, закадровых комментариев
7.2. Создание титров, меню, эффектов, закадровых комментариев Сначала нужно создать вступление и завершение фильма, пользуясь видеоэффектами редактора.1. В окне Asset View (Вид активов) щелкните кнопкой мыши на вкладке Display Transitions (Показать перемещения) и просмотрите список
4.4. Упражнение 4. Создание диаграммы узлов
4.4. Упражнение 4. Создание диаграммы узлов Перед выполнением упражнения 4 внимательно прочитайте подраздел 1.2.5.Выберите меню Diagram/Add Node Tree. В первом диалоге гида Node Tree Wizard внесите имя диаграммы, укажите диаграмму корня дерева и количество уровней (рис. 4.4.1). Рис. 4.4.1.
1.2.1. Порядок выполнения инструкций
1.2.1. Порядок выполнения инструкций По умолчанию инструкции программы выполняются одна за другой, последовательно. В программеint main(){readIn();sort();compact();print();return 0;}первой будет выполнена инструкция readIn(), за ней sort(), compact() и наконец print().Однако представим себе ситуацию, когда
Добавление комментариев
Добавление комментариев Код хранимой процедуры должен быть комментирован для помощи в отладке и в разработке приложений. Комментарии особенно важны в хранимых процедурах, потому что процедуры являются глобальными в базе данных и могут использоваться несколькими
Узлы инструкций по обработке
Узлы инструкций по обработке Каждой инструкции по обработке соответствует свой узел. В дерево не включаются узлы инструкций, которые были приведены в декларации типа документа (DTD). Кроме этого, поскольку декларация XML не является инструкцией по обработке, ей не будет
Создание узлов элементов
Создание узлов элементов В четвертой главе мы уже разобрали один из способов создания в выходящем документе узлов элементов, а именно — использование литеральных элементов результата, которые в неизменном виде копируются процессором в выходящее дерево. Этот способ
Создание текстовых узлов
Создание текстовых узлов Шаблон преобразования может содержать текстовые узлы, которые при выполнении шаблона после обработки пробельных символов будут попросту скопированы в результирующее дерево. Таким образом, для того, чтобы вывести в выходящий документ некоторый
Советы по обработке резюме кандидатов
Советы по обработке резюме кандидатов В этом разделе мы приведем несколько рекомендаций, которые помогут вам при подборе новых сотрудников.В первую очередь при просмотре резюме рекомендуется обратить внимание на то, в течение каких периодов времени кандидат работал на