[Debutant] [XSL] Probleme xsl:value-of select
Bonjour a tous,
Je cherche a formatter l'affichage d'un XML avec un XSL. Et la, rien qu'au debut, c'est le drame, ca ne marche pas ...
Voici mon XML :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| <?xml version="1.0" ?>
<?xml-stylesheet href="profiling.xsl" type="text/xsl" ?>
<Profiling_Results>
<General_Informations>
<Program_Name>Le nom du programme</Program_Name>
<Nb_Functions>2</Nb_Functions>
</General_Informations>
<Function name="Boucle_While">
<Total_time>0:0:11.8954</Total_time>
<Minimum_time>0:0:5.90594</Minimum_time>
<Maximum_time>0:0:5.98943</Maximum_time>
<Mean_time>0:0:5.94769</Mean_time>
</Function>
<Function name="Boucle_While_V2">
<Total_time>0:0:6.28385</Total_time>
<Minimum_time>0:0:0.0570455</Minimum_time>
<Maximum_time>0:0:0.0676281</Maximum_time>
<Mean_time>0:0:0.0592816</Mean_time>
</Function>
</Profiling_Results> |
Voici le XSL :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| <?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
<xsl:apply-templates select="Profiling_Results"/>
</xsl:template>
<xsl:template match="Profiling_Results">
<html>
<body>
<xsl:apply-templates select="Function"/>
</body>
</html>
</xsl:template>
<xsl:template match="Profiling_Results/Function">
Total time: <b><xsl:value-of select="Profiling_Results/Function/Total_Time"/></b><br/>
Minimum time: <b><xsl:value-of select="Minimum_Time"/></b><br/>
Maximum time: <b><xsl:value-of select="Maximum_Time"/></b><br/><br/>
</xsl:template>
</xsl:stylesheet> |
Le resultat de l'affichage via IE :
Code:
1 2 3 4 5 6 7
| Total time:
Minimum time:
Maximum time:
Total time:
Minimum time:
Maximum time: |
Je n'ai donc pas les valeurs de mes noeuds. Comprends pas. Pourriez vous m'aider ?
D'avance merci