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 :
Voici le XSL :
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
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>
Le resultat de l'affichage via IE :
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
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>
Je n'ai donc pas les valeurs de mes noeuds. Comprends pas. Pourriez vous m'aider ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Total time: Minimum time: Maximum time: Total time: Minimum time: Maximum time:
D'avance merci
Partager