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><SPAN ALIGN= "LEFT" STYLE= "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