From: Bob (mlooo1@bobiciel.com)
Date: 15/03/2004 - 11:27
johan JEZEQUEL wrote:
>Bonjour,
>J'ai une ligne xsl:
><xsl:for-each select="doc/element[$Param1=$ParamChamp] ">
>où $Param1 est une variable qui doit representer un noeud, mais le
>parseur ne semble pas le comprendre comme un noeud :/
>est-ce qu'il y a une fonction pour lui faire comprendre que c'est un
>nœud?
>
La variable doit être initialisée de la façon suivante :
<xsl:variable name="$Param1" select="le chemin d'accès au noeud"/>
et non :
<xsl:variable name="$Param1">
<xsl:value-of select="le chemin d'accès au noeud"/>
</variable>
RMQ : Pour comparer si deux variables désignent le même noeud, il faut
utiliser la fonction generate-id()
>Merci :)
>
De rien, En espèrant que ça puisse t'aider
Bob
--
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:05 UTC
webmaster@xmlfr.org
|