From: Philippe Peeters (Philippe.Peeters@vup-interactive.com)
Date: 08/01/2002 - 10:51
Voilà une version light des sources :
1- feuille de style :
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="/">
(...)
<xsl:variable name="nameTag" select="HEADER"/>
<table bgcolor="Red">
<tr>
<td> <xsl:value-of select="./*[local-name(.)=$nameTag]"/> </td>
</tr>
</table>
(...)
2- source xml :
<ereg>
<fieldname site="vui">
<HEADER>
<el>philippe</el>
<el>VUI_FR_03_01_02_17_3</el>
<el>VUI_FR_03_01_02_17_5</el>
</HEADER>
(...)
<VUI_FR_03_01_02_17_3 optional="true">blablabla</VUI_FR_03_01_02_17_3>
<VUI_FR_03_01_02_17_5 optional="true">blablabla2</VUI_FR_03_01_02_17_5>
<philippe>blablaba3</philippe>
(...)
</fieldname>
</ereg>
Merci à nouveau pour toute idée outoute piste qui permettra l'accès au texte du noeud et non pas à son nodename
Cordialement,
Philippe
Pour info : ./*[local-name(.)=$nameTag]/text() ne fonctionne pas malheureusement :-)
Philippe PEETERS
* philippe.peeters@vup-interactive.com
> -----Message d'origine-----
> De: Benoit.Lefevre@reuters.com [SMTP:Benoit.Lefevre@reuters.com]
> Date: mardi 8 janvier 2002 11:22
> À: xml-tech@xmlfr.org
> Objet: [xml-tech] Re: [xml-tech]accès au contenu d'un noeud dont le nom est passé en paramètre
>
>
> Bonjour.
>
> Pourrais tu nous montrer a quoi ressemble ta feuille de style ?
> Sans rentrer dans les details bien sur :D.
>
> Cordialement.
>
> Benoit lefevre
>
>
>
> -------------------------------------------------------------- --
> Visit our Internet site at http://www.reuters.com
>
> Any views expressed in this message are those of the individual
> sender, except where the sender specifically states them to be
> the views of Reuters Ltd.
> --
> Devenez redacteur <XML>fr et contribuez au developpement du
> xml francophone (http://xmlfr.org/infos/redacteurs/) !
>
> Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
>
> Cette liste est a votre disposition pour discuter en francais de
> tout sujet technique lie a XML.
>
> Pour resilier votre abonnement, envoyez un message contenant
> la commande "unsubscribe" a xml-tech-request@xmlfr.org
> (mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
>
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|