From: Eric van der Vlist (vdv@dyomedea.com)
Date: 04/10/2003 - 10:39
On Sat, 2003-10-04 at 11:07, Herve AGNOUX wrote:
> Le Samedi 4 Octobre 2003 08:09, Pierre Attar a écrit :
>
> > Pour l'instant, je me fais une raison et attend XSLT 2.0.
>
> Mais au lieu d'attendre est-il vraiment difficile d'introduire un autre
> langage informatique pour traiter ce problème, vu que de toutes manières il
> est connu que XSLT 1 n'est pas pratique à ce niveau ?
N'exagérons rien :-) ...
Au niveau de XSLT, à part xsl:copy et xsl:copy-of qui recopient les
déclarations d'espace de noms, rien ne devrait rajouter de déclarations
intempestives dans un résultat. Si l'on évite d'utiliser ces deux
instructions, on arrive donc à maîtriser les déclarations d'espaces de
noms.
Sinon, il suffit d'écrire un filtre qui supprime les déclarations non
utilisées pour éliminer les déclarations intempestives.
C'est, j'en conviens, plus simple à faire avec DOM (ou même XSLT)
qu'avec SAX et c'est problématique si le vocabulaire utilise des QNames
dans les valeurs d'éléments et d'attributs, mais ce n'est peut-être pas
la peine d'inventer un langage pour faire cela!
Eric
--
Have you ever thought about unit testing XSLT templates?
http://xsltunit.org
Upcoming schema tutorial:
- Philadelphia (7/12/2003) http://makeashorterlink.com/?V28612FC5
Tutoriel XSLT:
- Paris (25/11/2003) http://makeashorterlink.com/?L2C623FC5
------------------------------------------------------------------------
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
|