Инструкции XSLT

We use cookies. Read the Privacy and Cookie Policy

Инструкции XSLT

В теле шаблона может присутствовать ряд элементов XSLT, называемых инструкциями:

• <xsl:apply-imports>;

• <xsl:apply-templates>;

• <xsl:attribute>;

• <xsl:call-template>;

• <xsl:choose>;

• <xsl:comment>;

• <xsl:copy>;

• <xsl:copy-of>;

• <xsl:element>;

• <xsl:fallback>;

• <xsl:for-each>;

• <xsl:if>;

• <xsl:message>;

• <xsl:number>;

• <xsl:processing-instruction>;

• <xsl:text>;

• <xsl:value-of>;

• <xsl:variable>.

В теле шаблона больше никакие элементы XSLT непосредственно появиться не могут. Как вы увидите в главе 9, элемент <xsl:param> может появиться в шаблоне перед телом, но он не называется инструкцией XSLT. В шаблонах могут также появляться и другие элементы XSLT, такие как <xsl:sort>, <xsl:otherwise> и <xsl:with-param>, но только в определенных местах, поэтому W3C не называет их инструкциями. Далее в книге мы рассмотрим, как использовать каждую из этих инструкций.