From: Benoit Lefevre (benoit.lefevre@effix.fr)
Date: 09/08/2001 - 10:51
Si
"SPEAKER/following-sibling::*[position()=1 and self::P]"
et
"SPEAKER/following-sibling::P[position()=1]
sont equivalents ...
alors je suis passe a cote de quelque chose !!
Je pensais que :
1) SPEAKER/following-sibling::*[position()=1 and self::P]
<=>
selectionne dans la liste des freres suivant le noeud a la position 1 Si
c'est un noeud de type P
2) SPEAKER/following-sibling::P[position()=1]
<=>
selectionne dans la liste des freres suivant le sous ensemble des freres de
type P et prend le premier noeud de ce sous ensemble.
La difference c'est que dans la solution 2) le noeud retourne n'est pas forcement le
premier noeud de "SPEAKER/following-sibling::*"
C'est bien ca ou je me trompe ?? (et si oui pourquoi)
Cordialement.
benoit lefevre.
--
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
|