Bonjour à tous,
j'ai un petit souci:
dans les fichiers xml que je dois transformer on a à chaque fois une icone "securité" qui est suivie d'une ou de plusieurs icônes listant les types de danger qu'on peut rencontrer. Pour faire le xslt de cette partie j'ai fait le code suivant, sauf qu'il m'affiche l'icône sécurité et une seule icone parmi les autres
Comment pourrai-je faire pour pouvoir afficher mon icône "sécurité" et le ou les icônes qui doivent suivre en fonction de mon document? j'ai essayé de mettre un "xsl:for-each" mais ça n'a pas marché.
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
21
22
23
24
25
26 <xsl:template match="Danger_enum"> <Danger_enum> <Image align="aleft" position="below" src="../../Illustrations/securite.eps" height="1cm" width="1cm"/> <Type_Danger> <xsl:choose> <xsl:when test="//Incendie"> <Incendie> <Image align="aleft" position="below" src="../../Illustrations/a14_02.eps" height="1cm" width="1cm"/> </Incendie> </xsl:when> <xsl:when test="//Asphyxie"> <Asphyxie> <Image align="acenter" position="below" src="../../Illustrations/a02_02.eps" height="1cm" width="1cm" /> </Asphyxie> </xsl:when> <xsl:when test="//Brulure_chimique"> <Brulure_chimique> <Image align="aleft" position="below" src="../../Illustrations/a02_01.eps" height="1cm" width="1cm" /> </Brulure_chimique> </xsl:when> <xsl:when test="//Surface_brulante"> <Surface_brulante> <Image align="aleft" position="below" src="../../Illustrations/a13_01.eps" height="1cm" width="1cm" /> </Surface_brulante> </xsl:when> </xsl:choose> </Type_Danger> </xsl:template>
Mer d'avance
Partager