Bonjour,
j'aurais cru que la question avait d�j� �t� pos�e 100 fois mais j'ai rien trouv� d'int�ressant, d�sol� par avance si j'ai loup� quelquechose.
Bref je me demandais la diff�rence entre les xsl:call-template et xs:apply-templates, quand et pourquoi utiliser l'un ou l'autre, les optimisations � faire, etc.
Par exemple :
Quelle est la diff�rence avec ceci, qui retourne le m�me r�sultat ?
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10 <!-- Appel du template --> <xsl:for-each select="//UML:Class[@xmi.id]"> <xsl:call-template name="Classe"/> </xsl:for-each> <!-- Définition du template --> <xsl:template name="Classe"> .... </xsl:template>
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8 <!-- Appel du template --> <xsl:apply-templates select="//UML:Class[@xmi.id]" /> <!-- Définition du template --> <xsl:template match="UML:Class[@xmi.id]"> .... </xsl:template>
D'avance, merci pour vos r�ponses.





R�pondre avec citation




Partager