Bonjour,
Je suis débutant dans le monde XML - XSL, et j'ai un problème.
Je n'arrive pas à transformer le contenu d'une balise.
Voici un bout de mon XML
...
<structure nb_col="3" nb_niv="1">
<detail_struct>
<val><texte>au 01.08.2004</texte></val>
</detail_struct>
<detail_struct>
<val><texte>Taux de l'épargne<BR/>Prime d'Etat
comprise<ref_note>*</ref_note></texte></val>
</detail_struct>
<detail_struct>
<val><texte>Taux du prêt</texte></val>
</detail_struct>
</structure>
...
et voici mon code XSL correspondant :
...
<table>
<tr>
<xsl:for-each select="structure/detail_struct">
<td><xsl:value-of select="val/texte"/></td>
</xsl:for-each>
</tr>
</table>
...
Mon problème se situe à cet endroit du XML :
<texte>Taux de l'épargne<BR/>Prime d'Etat
comprise<ref_note>*</ref_note></texte>
1/ le <BR/> : je voudrais qu'il apparaisse dans mon html, hors là, il
disparait
2/ la balise <ref_note>, je voudrais transformer * en <sup>*</sup>
Je n'ai aucune idée de comment faire cela, car les balise sont
imbriquées. Si <ref_note> était en dehors de texte, je n'aurais pas eu
de problème, mais là je sèche...
Merci d'avance
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Received on Thu Dec 16 17:08:22 2004