recuperer le text() d'un node pour le parser

lejeune <[email protected]>
Newsgroups gmane.text.xml.french.tech
Message-ID <[email protected]>
Bonjour,

J'ai un petit soucis pour parser le text() d'un node.
Celui-ci contient un balisage que je voudrais pouvoir parser.
avec de simples templates.

Dans le xml source j'ai un élément contenant du texte :
<ED_NOM_SITE>&lt;SPAN ALIGN= &quot;LEFT&quot; STYLE= &quot;text-align...

Dans la feuille xsl, je crée un arbre temporaire :
        <xsl:variable name="test" as="node()">
             <xsl:document>
                 <xsl:value-of select="text()"/>
             </xsl:document>
         </xsl:variable>

mais je ne récupère que le texte d'origine.

Si je fais une requête xPath sur le fichier xml dans l'environnement  
de dev (oXygen) j'ai bien :
/STRUCT_FEU[1]/STRUCT[1]/ED_NOM_SITE[1] - <SPAN ALIGN= "LEFT" STYLE=  
"text-align: left"><FONT FACE= "Times"...

Si quelqu'un pouvait m'orienter, ce ne serait pas de refus.
merci
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.