Pardon mais il me semble que .. est le raccourci de parent::node() (les test que j'ai fait sous xmlspy semble le confirmer)et non de parent::* ce qui est tres different.
Je pense que le probleme ici vient qu'il n'est pas tres clair si on parle de l'element ROOT du document où not(..) est le bon choix ou la racine des types element où parent::* est alors le bon choix
En tout cas je suis aussi de l'avis d'utiliser les raccourcis avec parcimonie, cela est parfois trop ambigue ;-)
----- Message d'origine -----
De : "Eric van der Vlist" <vdv@dyomedea.com>
À : <xml-tech@xmlfr.org>
Envoyé : mardi 8 novembre 2005 16:19
Objet : [xml-tech] Re: savoir si le noud courant est root()
Le mardi 08 novembre 2005 à 16:20 +0000, Tiscar Sebastien a écrit :
> Merci,
> on vient de me donner le test suivant
> <xsl:if test="not(..)"/>
Oui. ".." est un raccourci pour "parent::*" que je préfère généralement
donner dans mes réponses parce qu'il est plus explicite ;-) ...
Cordialement,
Eric van der Vlist
--
If you have a XML document, you have its schema.
http://examplotron.org
------------------------------------------------------------------------
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)
--
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 Wed Nov 9 09:20:03 2005