Bonjour !
Je débute en XSL, XML, mais à partir de fichiers sources que je dois customiser, je suis tombé sur un problème dont je n'ai pas trouvé la solution grace au bon vieux Google.
(Etant NOOB en xsl xml, je dois mal chercher peut-être)
J'ai un fichier xml avec ceci dedans (entre autres):
et je voudrais en utilisant ma feuille de style XSL de ce type :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <personnes> <personne> <name>Un Nom</name> <type1>Un type</type1> <type2>Un autre type</type2> etc... </personne> </personnes>
j'ai esseyé de mettre aux lignes indiquées :
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 <xsl:template match="personne"> <tr class="plist"> <xsl:apply-templates/> </tr> </xsl:template> <xsl:template match="type1"> <td class="plist"> <xsl:apply-templates/> ----->Placer une image ici <---- (dans la page affichée par l'explorateur) </td> </xsl:template> <xsl:template match="type2"> <td class="plist"> <xsl:apply-templates/> ----->Placer une image ici <---- (dans la page affichée par l'explorateur) </td> etc...
(i est le numéro correspondant
Code : Sélectionner tout - Visualiser dans une fenêtre à part <img src="images/{typei}.gif"/>
![]()
)
pour que celà affiche dans le navigateur l'image relative au typei désiré.
Mais celà ne marche pas.
Qu'est ce qui ne vas pas ?
J'ai esseyé avecmais ca ne marche pas non plus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <img src="images/="{./typei}.gif"/>
Partager