Bonjour Sylvain,
Le lundi 14 février 2005 à 21:20 +0100, Sylvain Wallez a écrit :
> Eric van der Vlist wrote:
>
> <snip/>
>
> >Vos questions sont intéressantes, mais ne pensez-vous pas que vos
> >gagneriez du temps à lire la spec plutôt que d'essayer (de manière du
> >reste très créative) d'innombrables variations?
> >
> >
>
> Au delà de la (très saine) lecture de la spec, je me demande si XSLT est
> vraiment le langage adapté pour le triturage avancé de chaînes
> caractères que fait Oscar.
>
> Hérésie sur xmlfr, mais à mon avis, il serait préférable d'un point de
> vue temps de développement et performances que tous ces contrôles et
> transformations de texte (accents, etc) soient déportés dans une classe
> Java appelée depuis la XSL (je crois me souvenir qu'Oscar est en
> environnement Java).
La seule hérésie sur XMLfr est de faire croire que XML (ou XSLT) peut
résoudre tous les problèmes du monde :-) ...
Il y a effectivement des choses qui se font plus simplement en Java (ou
dans un autre langage de programmation qu'en XSLT), dans l'absolu ou
plus souvent en fonction d'un contexte : les notions de "facilité" et de
simplicité sont subjectives et ce qui peut être plus facile à faire en
Java pour quelqu'un qui connaît Java et débute en XSLT peut être plus
facile à faire en XSLT pour un expert XSLT qui débute en Java...
Il y a également des contraintes d'environnement et de déploiement : la
transformation doit-elle être portable? peut-on se permettre de gérer
l'installation d'une classe Java supplémentaire sur les plateformes sur
lesquelles elle doit s'exécuter?
La solution "extension Java" (ou autre langage de programmation) est
donc à prendre en considération (tout comme l'utilisation de EXSLT ou de
XSLT 2.0) mais il faudrait mieux connaître toutes les contraintes
d'Oscar pour se prononcer réellement!
Amicalement,
Eric
> Sylvain
>
--
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)
Received on Tue Feb 15 09:36:08 2005