From: Erik Mazoyer (erik.mazoyer@hyperoffice.fr)
Date: 19/11/2002 - 10:05
Merci. En fait je ne savais pas que l'on pouvait mettre un node-set dans une
variable.
C'est une nouvelle dimension de XSLT que je découvre :-)
--------------------------------------------------------------------
Erik Mazoyer, Chef de projet
HyperOffice
6, rue Jacques Daguerre - 92565 Rueil-Malmaison Cedex
Tél. 01 41 96 96 76
Fax 01 41 96 96 77
Mél erik.mazoyer@hyperoffice.fr
-----Message d'origine-----
De : Pierre Attar [mailto:pat@tireme.fr]
Envoyé : lundi 18 novembre 2002 18:32
À : xml-tech@xmlfr.org
Objet : [xml-tech] Re: 2 contextes simultanés
Il faut rajouter une ligne après le template pour conserver dans une
variable le noeud courant.
Ensuite, dans la boucle, utilisez la variable.
At 14:19 18/11/2002, you wrote:
><xsl:template match="entries">
<csl:variable name="currentNode" select="."/>
> <xsl:for-each select="child::alphabet/child::letter">
> <xsl:apply-templates select="." mode="headerEntries">
> <xsl:with-param name="letter">
> <xsl:value-of select="@value"/>
> </xsl:with-param>
> </xsl:apply-templates>
> </xsl:for-each>
></xsl:template>
------------
Pierre Attar (mailto:pat@tireme.fr)
Consultant en informatique documentaire XML
Consultant in Structured Document engineering
Projet "Mutualiser l'effort de montée en compétences sur XML"
http://www.mutu-xml.org/index.html
--
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
|