Bonjour, je suis débutant en xsl et je galère un peu sur un truc qui va sûrement vous paraître enfantin ^^, mais après une recherche sur le forum j'ai progresser un peu mais le problème persiste !
Voila j'ai le xml suivant et je voudrais simplement que tout les contenus des balise <sc:para> deviennent des balise <p>
J'ai donc produit le xsl suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 ... <cv:textSimple> <sc:para sc:id="t2">1 bis, rue du Goulet</sc:para> <sc:para sc:id="t4">29200 Brest</sc:para> </cv:textSimple> .... <cv:textSimple> <sc:para sc:id="t3">Thésard à l'IFREMER Brest, Département de Biotechnologies Marines</sc:para> </cv:textSimple> ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <xsl:for-each select="//sc:para"> <p> <xsl:value-of select="../sc:para" /> </p> </xsl:for-each>
seulement chose chose très étrange j'obtiens presque le bon résultat mais le 2ème sc:para manque il est skipé on dirait alors que le premier est répété, mais je ne comprend pas pourquoi...O_o, voila ce que j'obtiens :
Si quelqu'un pouvait m'éclairer sur ce mystère xslien je lui en serait très reconnaissant !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <p>1 bis, rue du Goulet</p> <p>1 bis, rue du Goulet</p> <p>Thésard à l'IFREMER Brest, Département de Biotechnologies Marines</p>
Partager