Bonjour,

Je suis actuellement en stage, stage qui implique pas mal de transformation de documents. Dans ce cadre, je dois transformer du xml en xml, et j'utilise XSLT.

J'aimerais donc pouvoir extraire du texte contenu dans un élément, et le mettre dans un nouvel élément. Un exemple sera sans doute plus parlant :

Contenu original :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
<balise>
#ligne de texte 1
#ligne de texte 2
#ligne de texte 3
</balise>
Résultat souhaité :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<autre balise>ligne de texte 1</autre balise>
<autre balise>ligne de texte 2</autre balise>
<autre balise>ligne de texte 3</autre balise>
Je précise que le caractère # ait partie du texte original, mais ne doit pas apparaître dans le résultat souhaité.

J'ai pensé à l'utilisation des expressions régulières et la fonction replace, mais je ne sais pas la syntaxe correct.

Merci pour votre aide,
Hefbee