J'ai bien l'impression que tu n'as pas bien compris les namespaces. Les namespaces ne sont pas une hiérachie de noms, mais des collections disjointes de noms qui s'ajoutent aux collections déjà présente en XML. Si tu avais compris ce principe, ça t'éviterait de critiquer quelque chose qui est logique. Parce que vois-tu, même sans l'ajout des namespaces, les attributs sont dans des collections de noms à part.Plus précisément, dans un document XML sans namespaces, tu as déjà une collection de noms correspondant aux éléments, puis une collection de noms pour chaque élément correspondant aux attributs (de l'élément). C'est pourquoi tu peux avoir deux attributs qui portent le même nom dans deux éléments différents, avec une interprétation différente pour chaque attribut. Les attributs ne sont donc jamais dans le même namespace que leur élément dans XML de base.
[^] # Re: Comprendre XSLT, critique du livre
Posté par boubou . En réponse à la dépêche Comprendre XSLT, critique du livre. Évalué à 1.
A suivre...