2010-04-15 4 views
2

Nous utilisons actuellement DeltaXML dans notre application .Net pour analyser deux versions de fichiers .xml concernant leurs différences, mais comme DeltaXML est une application/bibliothèque Java, nous recherchons un moyen plus homogène pour accomplir cette tâche.DeltaXML Diff comme bibliothèque pour .Net?

Est-ce que quelqu'un connaît une bibliothèque diff .Net similaire à DeltaXML?

Répondre

2

Il y a longtemps que votre message n'est pas publié, mais DeltaXML a maintenant (juin 2011) une version .NET de DeltaXML Core. Il existe également des versions .NET des nouveaux DocBook Compare DeltaXML et DeltaXML DITA Compare. Ces versions sont dédiées aux formats DocBook et DITA spécifiques et permettent la publication de documents redlined/blacklined montrant les changements.

+0

Totalement oublié à propos de ce Q ici, mais - Robin, oui, nous allons passer à la version .net quelque part sur la route. –

1

Je ne connais pas DeltaXML, mais vous pouvez essayer XML Diff de Microsoft, qui est disponible dans source - enfin au moins une partie de celui-ci.

Je l'ai utilisé avec succès pour faire des différences de "XML averti" sur les résultats de test.

Cependant, il semble plutôt vieux/défunt maintenant, donc votre kilométrage peut varier.

0

Non une bibliothèque, mais une application qui calcule des deltas basés sur des structures de langage (par exemple, XML). Voir SD Smart Differencer. Il existe une version XML même si elle n'est pas évidente du site web.