From: Denis BAYARD (denis.bayard@edfgdf.fr)
Date: 05/02/2004 - 13:42
Bonjour,
essayez voir sans les {} autour de la variable.
Ces {} indiquent qu'il s'agit d'un chemin XPath, or pour un select il
s'agit déjà d'un chemin XPath.
Cordialement
Veuillez répondre à xml-tech@xmlfr.org
Envoyé par : xml-tech-bounce@xmlfr.org
Pour : xml-tech@xmlfr.org
cc : (ccc : Denis BAYARD/E/EDFGDF/FR)
Objet : [xml-tech] problème de variable dans un pattern de apply-templates
salut à tous.
Je suis nouveau (et newbie) alors soyez gentil.
j'ai le bout de code suivant :
Code :
<xsl:variable name="l">
l<xsl:value-of select="@num" />
</xsl:variable>
<xsl:apply-templates select="ancestor::*/t[@nom = '{$l}']" />
et le problème c'est {$l} n'est pas remplacé par la valeur.
J'ai testé la valeur, elle est correcte et si je remplace {$l} par une
valeur en "dur" genre "l0" ça fonctionne.
Je sais d'où vient le problème, $l n'est pas défini dans ce contexte
(manifestement je suis au niveau de l'ancêtre) mais je ne sais pas comment
faire pour le résoudre.
c'est un problème de syntaxe tout con, mais j'y arrive pô
merci de votre aide.
PS : si quelqu'un connait un bon site plein d'exemples de pattern...
--
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:05 UTC
webmaster@xmlfr.org
|