Bonjour ,

Voila ma question :
j'ai un fichier xml que je souhaite transformrer en fichier sous format Docbook en ajoutant des balises de docbook telles que chapter , para.
Donc comment pourrais -je procéder dans l'écriture de la feuilles de style xslt(est ce qu'il y a des fonctions en xslt qui permettent de rajouter des balises dans un fichier xml?)

Merci
Modérateur
Salut,

Le principe n'est pas de modifier le xml source via une feuille xsl mais plutôt d'appliquer cette feuille de style au fichier xml via Xalan pour générer une nouvelle mise en forme.

Par exemple, si tu as :
<?xml version="1.0" encoding="utf-8" ?>
<doc>coucou</doc>

et que dans ta feuille xsl, tu mets :
<xsl:template match="/">
    <p><xsl:value-of select="."/></p>
</xsl:template>

tu obtiens en résultante :
<p>coucou</p>
L'élément n'est plus le même mais tu as conservé les informations.

Il faut donc en faire de même pour transformer ta source xml au format Docbook.