Книга: XSLT

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

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

Для выбора инструкций обработки используйте образец processing-instruction():

<xsl:template match="/processing-instruction()">
 <I>
  Found a processing instruction.
 </I>
</xsl:template>

Можно также указать, какую именно инструкцию обработки вы хотите выбрать, задав имя инструкции (исключая <? и ?>), — как в следующем примере, в котором выбирается инструкция обработки <?xml-include?>:

<xsl:template match-"/processing-instruction(xml-include)">
 <I>
  Found an xml-include processing instruction.
 </I>
</xsl:template>

РАЗЛИЧИЕ МЕЖДУ КОРНЕВЫМИ УЗЛАМИ И КОРНЕВЫМИ ЭЛЕМЕНТАМИ

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

На этом мы заканчиваем обсуждение возможных условий узлов в образцах шага. Третья и последняя часть образцов шага — предикаты

Оглавление книги


Генерация: 1.532. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз