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

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

Для выбора инструкций обработки используйте образец 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>

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

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

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