From: Benoît Barré (benoitbarre@free.fr)
Date: 07/02/2003 - 15:17
Il faut évaluer $alphabet en tant que node-set, sinon ça ne peut pas marcher.
Cordialement,
bB
PS: Quel est le processeur utilisé ?
En réponse à THIBAULT Laurent <lthibault@sogitec.fr>:
> Je ne pense pas avoir fait d'erreur, et même de cette manière, je
> n'entre
> jamais dans cette boucle foreach.
>
> > -----Message d'origine-----
> > De: COSSI [SMTP:jl.cossi@oie.int]
> > Date: vendredi 7 février 2003 15:25
> > À: xml-tech@xmlfr.org
> > Objet: [xml-tech] RE : Re: noeud courant et xsl:for-each
> >
> >
> > Oui, ....<xsl:for-each select="$alphabet/child::node()"> par exemple
> ;
> > mais je n'ai toujours pas resolu mon pb.
> >
> > Cordialement,
> >
> > Jean Luc
> >
> > -----Message d'origine-----
> > De : xml-tech-bounce@xmlfr.org [mailto:xml-tech-bounce@xmlfr.org] De
> la
> > part de THIBAULT Laurent
> > Envoyé : vendredi 7 février 2003 15:14
> > À : xml-tech@xmlfr.org
> > Objet : [xml-tech] Re: noeud courant et xsl:for-each
> >
> > Je pense plutôt que c'est :
> > <xsl:for-each select="$alphabet/lettre">
> > qui n'est pas traité ...
> >
> > > -----Message d'origine-----
> > > De: COSSI [SMTP:jl.cossi@oie.int]
> > > Date: vendredi 7 février 2003 12:55
> > > À: xml-tech@xmlfr.org
> > > Objet: [xml-tech] noeud courant et xsl:for-each
> > >
> > >
> > >
> > >
> > > Bonjour,
> > >
> > > Le document que je traite se presente :
> > > <ouvrage>
> > > <index>
> > > <rubrique>........</rubrique>
> > > <rubrique>........</rubrique>
> > > .
> > > .
> > > </index>
> > > </ouvrage>
> > >
> > > Dans le script xslt que je lui applique :
> > > <xsl:param name="alphabet">
> > > <lettre>A</lettre>
> > > <lettre>B</lettre>
> > > </xsl:param>
> > >
> > > <xsl:for-each select="$alphabet/lettre">
> > > <xsl:for-each select="/ouvrage/index/rubrique">
> > > <xsl:text>#####</xsl:text>
> > > <!--je me rend compte que ce que je fais ici
> > > n'est pas traité-->
> > > </xsl:for-each>
> > > </xsl:for-each>
> > >
> > > Mon probleme : le "<xsl:text>####</xsl:text>" n'est pas traité,
> tout
> > > comme si le chemin "/ouvrage/index/rubrique" n'était pas bon.
> Pourtant
> > > ce chemin part de la racine du document xml en cours de traitement.
> Je
> > > n'arrive pas à me replacer dans l'arborescence du document xml en
> > cours
> > > de traitement.
> > >
> > > De plus, je voudrais pouvoir parcourir simplement les lettres de
> > > l'aphabet avec un "<xsl:for-each>". Avez-vous une idée ?
> > > Merci d'avance.
> > >
> > > Cordialement,
> > >
> > > Jean Luc
> > >
> > > --
> > > 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)
> > >
> > -- Attached file included as plaintext by Ecartis --
> >
> > ------------------------------- Interscan -- (on antivirus)
> >
> > email-body was scanned and no virus found
> > ------------------------- Traite Par ------------------
> >
> >
> > --
> > 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)
> >
> -- Attached file included as plaintext by Ecartis --
>
> ------------------------------- Interscan -- (on antivirus)
>
> email-body was scanned and no virus found
> ------------------------- Traite Par ------------------
>
>
> --
> 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)
>
>
Mob.:06-67-79-48-56
ICQ#:112380290
--
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
|