Bonjour,
Le jeudi 01 décembre 2005 à 13:30 +0000, Tiscar Sebastien a écrit :
> bonjour dans l expression following-sibling[][]
> je souhaiterai comprendre ce que signifient les premiers [] et les suivants...
> ainsi que la diffrence entre [] et ( )
> pour ceux qui sauraient, merci
Difficile à expliquer en deux mots sans expliquer toute la syntaxe
XPath...
Sans rentrer dans les détails, quand vous écrivez
following-sibling::*[][],
* "following-sibling" est le nom de l'axe de recherche.
* "*" est un raccourci qui signifie "n'importe quel élément".
* "[]" dont des prédicats (c'est à dire des conditions) évalués
les uns à la suite des autres (de gauche à droite) et se
restreignant les uns les autres. Dans la plupart des cas,
l'effet est le même que si on écrivait un seul prédicat avec des
"and" entre les critères.
Dans ces prédicats, les parenthèses ont la signification qu'elles ont
dans tous les langages de programmation : elles permettent de grouper
des termes.
Tout cela est expliqué dans la spécification :
http://xmlfr.org/w3c/TR/xpath#location-paths
Cordialement,
Eric van der Vlist
--
Freelance consulting and training.
http://dyomedea.com/english/
------------------------------------------------------------------------
Eric van der Vlist http://xmlfr.org http://dyomedea.com
(ISO) RELAX NG ISBN:0-596-00421-4 http://oreilly.com/catalog/relax
(W3C) XML Schema ISBN:0-596-00252-1 http://oreilly.com/catalog/xmlschema
------------------------------------------------------------------------
--
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 Dec 1 13:38:12 2005