Attribut select de la balise <apply-templates>
Bonjour,
Je découvre XSLT depuis peu et je ne comprends pas très bien ce qu'apporte l'attribut select de la balise apply-templates.
Soit l'XML suivant:
Code:
1 2 3
| <foo>
<bar>texte</bar>
</foo> |
Si j'ai l'XSLT suivant:
Code:
1 2 3
| <xsl:template match="bar">
<h1><xsl:apply-templates/></h1>
</xsl:template> |
est-ce la même chose que cet XSLT ci-dessous:
Code:
1 2 3 4 5
| <xsl:template match="foo">
<h1>
<xsl:apply-template select="bar>
</h1>
</xsl:template> |
Si le résultat est le même qu'est-ce qui justifie l'utilisation de l'un par rapport à l'autre?
Merci pour vos réponses