From: Eric van der Vlist (vdv@dyomedea.com)
Date: 26/11/2002 - 14:54
Bonjour,
On Tue, 2002-11-26 at 15:24, Verachten Bruno wrote:
> Cette écriture est pénible, et j'aurais aimé pouvoir écrire quelque chose du
> genre:
> <xsl:template match="xsl:template[@name]">
> <out:template match="{@name}">
> <final:call-template name="{@name}"/>
> [...]
>
> Comment faire? Je suis un peu perdu.
C'est du deuxième degré :-) ...
> J'ai ajouté xmlns:out="urn:output" sans vraiment comprendre à quoi il
> servait, après avoir fait quelques recherches...
> Est-ce que ça sert à quelque chose?
Cela sert à distinguer dans vos feuilles de style les éléments de
l'espace de noms XSLT que vous utilisez comme instruction de ceux que
vous utilisez comme littéraux.
Cela doit pouvoir marcher au "deuxième degré" si vous lui faites générer
un xsl:namespace-alias comme celui que vous utilisez dans votre
transformation:
<out:namespace-alias stylesheet-prefix="final" result-prefix="xsl"/>
Cordialement,
Eric van der Vlist
--
Freelance consulting and training.
http://dyomedea.com/english/
------------------------------------------------------------------------
Eric van der Vlist http://xmlfr.org http://dyomedea.com
(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)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|