Bonjour
Je suis débutant en xslt et je ne trouve nulle part sur les tutos une structure de xml comme celle que je veux traiter
D’un point de vu xml cette structure est parfaitement valide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <article> <titre>titre</titre> <para>un paragraphe simple</para> <para>du texte <note>une note</note> encore du texte</para> </article>
Le xsl:
resultat:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <xsl:template match="article"> <h1><xsl:value-of select="title"/></h1> <xsl:for-each select="para"> <p> <xsl:for-each select="note"> <span style="color:red"><xsl:value-of select="."/></span> </xsl:for-each> <xsl:apply-templates/> </p> </xsl:for-each> </xsl:template> ...
ce que je voudrai:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <h1>titre</h1> <p> un paragraphe simple</p> <span style="color:red">une note</span><p >du texte une note encore du texte</p>
J’ai essayé plein de choses, mais rien ne marche. Quelqu’un pourrait-il m’expliquer ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <h1>titre</h1> <p> un paragraphe simple</p> <p >du texte <span style="color:red">une note</span > encore du texte</p>
Merci
Partager