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 :
Résultat souhaité :
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>
Je précise que le caractère # ait partie du texte original, mais ne doit pas apparaître dans le 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>
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
Partager