<xsl:apply-imports>

Définition et utilisation

L'élément <xsl:apply-imports> applique une règle importée d'une autre feuille de style XSL. Cet élément peut contenir zéro ou plus <xsl:with-param> éléments.

Syntaxe
<xsl:apply-imports>
  <xsl:with-param>
</xsl:apply-imports>

Attributs
Aucun

Exemple

Supposez une feuille de style XSL appelée "standard.xsl". Cette feuille de style XSL contient une règle générale afin d'afficher les noeuds XML "message" de la sorte :

<xsl:template match="message">
  <xsl:value-of select="destinataire"><br />
  <xsl:value-of select="expediteur"><br />
  <xsl:value-of select="texte">
</xsl:template>

Une seconde feuille de style XSL appelée "special.xsl", importe la feuille de style XSL appelée "standard.xsl", et insère un tag html h2 autour de l'affichage des noeuds "message" (destinataire, expediteur et texte) :

<xsl:import href="standard.xsl"/>
<xsl:template match="message">
  <h2>
    <xsl:apply-imports/>
  </h2>
</xsl:template>