En entrée :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<Noeud Attribut="§N1µVal1¤N1µ§N2µVal2¤N2µ§N3µVal3¤N3µ"/>
Et la sortie souhaitée :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<N1>Val1</N1>
<N2>Val2</N2>
<N3>Val3</N3>
J'ai beau faire :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<xsl:value-of select="translate(translate(translate(@Attribut,'§','&lt;'),'µ','&gt;'),'¤','&lt;/')"/>
J'obiens :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
&lt;N1&gt;Val1&lt;/N1&gt;&lt;N2&gt;Val2&lt;/N2&gt;&lt;N3&gt;Val3&lt;/N3&gt;