Bonjour, J'ai le fichier xml suivant :

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
  <?xml  version="1.0" ?>
<root>
  <dynamic-element name="title"  type="text">
               <dynamic-content>
  -         <![CDATA[ SUPER CE TITRE]]> f(clean);  
        </dynamic-content>


      <dynamic-element name="subtitle"  type="text_area">    
       <dynamic-content>
     -         <![CDATA[ ca c le sous titre]]> f(clean);  
         </dynamic-content>


     </dynamic-element>


   </dynamic-element>


 </root>
J'aimerais écrire un fichier xsl me permettant d'ajouter les balises html gras (<b></b>) autour de "SUPER CE TITRE"

pour le moment j'essaie de m'y prendre de la manière suivante mais je ne sais pas trop comment avancer ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
  <xsl:output method="html" omit-xml-declaration="yes"/>
 <xsl:template match="dynamic-element">
    <xsl:if test="@name='title'">
        <xsl:template match="dynamic-content">
            <!-- Il faudrait faire la transformation ici ? mais comment ? -->
        </xsl:template>
    </xsl:if>
  </xsl:template>
</xsl:stylesheet>

Comment faut il faire ?

Merci de votre aide