=> Главная База Знаний 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>

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

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

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