Le Mercredi 2 Juillet 2003 11:14, Eddy Fras a écrit :
> Y'a-t-il un moyen de déclarer un namespace pour un élément et tout ses fils
> sans pour autant l'appliquer à tous les éléments de la feuille de style ?
J'ai l'impression que votre problème est simple à résoudre, ou alors je ne
l'ai pas compris ?
Il suffit de définir un préfixe différent pour chaque namespace, et après vous
utilisez ce préfixe pour les éléments que vous voulez ; le fait que vous
soyez dans une feuille xslt ne change rien au principe :
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns="http://www.w3.org/1999/xhtml"
xmlns:o="http://gomina.org
xmlns:p="http://gomina.org/gras
xmlns:q="http://gomina.org/sec
xmlns:r="http://gomina.org/normaux>
<xsl:template match="...">
<r:blond>excellent</r:blond>
<q:blond>moyen</q:blond>
... et ainsi de suite.
--
SARL diaam informatique - 04 50 44 26 54
Ingenierie, développements de systèmes d'information
http://www.diaam-informatique.com
--
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 Jul 2 22:27:55 2003