Personne n'aurait une doc sax en français ?
[anonyme]
-----Message d'origine-----
De : xml-tech-bounce@xmlfr.org [mailto:xml-tech-bounce@xmlfr.org] De la
part de Stephanie LOPERA
Envoyé : jeudi 10 juillet 2003 09:06
À : xml-tech@xmlfr.org
Objet : [xml-tech] Re: pb de parcours de noeuds fils
> Benadi Sofiane wrote:
>
> > Merci Stephanie et Alex pour vos réponses, toutefois, ce que je
voudrais
> > c'ets que dans le template de y faire le test //x/b[@valeur !=
> '2'], est-ce
> > cette syntaxe est deja correcte ?
>
> Avec cette syntaxe, sauf erreur de ma part, le Xpath va renvoyer un
> 'node-set' de tous les noeud (éléments x) qui satisfont à la
contrainte
> "@valeur != '2'" ce qui n'est pas idéal pour un test.
Petite correction : tous les noeud "b" qui y satisferont !
> Peut être - j'avoue, j'ai pas testé :P - que quelque chose comme ça
> pourrait aller :
>
> <xsl:template match="y">
> <xsl:for-each select="../x/b[@valeur != '2']">
> <xsl:call-template name="url"/>
> </xsl:for-each>
> </xsl:template>
>
> Il ne faut pas perdre de vue que le template "url" sera appelé (dans
le
> contexte du noeud élément "y") autant de fois qu'il y a d'élément b
> satisfaisant la contrainte "@valeur != '2'".
>
> > <x>
> > <b valeur ="1"/>
> > <b valeur ="2"/>
> > <b valeur ="3"/>
> > </x>
> > <y>
> > <a val="1"/>
> > </y>
> >
> > BS.
>
> alex
--
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)
Received on Thu Jul 10 10:43:03 2003