From: Olivier Faucheux (faucheo-xml@bde.enseeiht.fr)
Date: 09/08/2001 - 11:25
Benoit Lefevre a écrit le Thu, Aug 09, 2001 at 12:51:04PM +0200 :
>
>
> 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.
En effet, c'est tout a fait cela. Les deux expressions sont differentes
car dans un cas le premier frere suivant doit etre un P, alors que dans
l'autre, le premier P qui est frere suivant est selectionne, meme si ce
n'est pas le premier des freres suivant.
--
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
|