Bonjour Pierre,
Le mardi 14 décembre 2004 à 12:10 +0100, Pierre Attar a écrit :
>
> Bonjour,
>
> Quelqu'un a-t-il déja paramétré un serveur cvs pour qu'il puisse faire des
> "diff" sur des fichiers XML sans reporter des erreurs de texte qui ne font
> pas partie du standard XML comme :
Il y a deux manière de traiter le problème...
La première que j'utilise habituellement est un peu une fuite et
consiste à normaliser (ou canonicaliser -c14n- pour suivre un
vocabulaire W3C) les documents avant de les comparer.
Dans ce cas, tu définis ton algorithme de c14n et donc ce que tu veux
normaliser (caractères blancs, préfixes d'espaces de noms, ...) et tu
peux l'implémenter en XSLT (un même processeur XSLT sera en général
consistant quant à l'ordre des attributs).
La deuxième consiste à utiliser un outil de diff gérant XML : il y en
une multitude (cf http://www.google.fr/search?q=xml+diff).
Amicalement,
Eric
--
Read me on XML.com.
http://www.xml.com/pub/au/74
------------------------------------------------------------------------
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 Dec 14 12:30:43 2004