Une question de débutant, meme en lisant la doc sur ces fonctions et débutant en xsl j'ai du mal à faire la différence entre call-template et apply template:

Par exemple pourquoi cet exemple génère une erreur:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
 
<xsl:output method="html" encoding="ISO-8859-1" omit-xml-declaration="yes" indent="yes" />
 
 
<xsl:template match="/">
 
   <xsl:call-template name="HADESXML" /> 
</xsl:template>
 
 
<xsl:template match="HADESXML">
    <xsl:text>Hello World !</xsl:text>
</xsl:template>
 
</xsl:stylesheet>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<?xml version='1.0' encoding="ISO-8859-1" ?>
<HADESXML>
 
<SERVICE>
ggggggg
</SERVICE>
 
</HADESXML>
merci d'avance pour vos explications.