Apprenez un nouveau tour à DiffDog

Apprendre un nouveau tour à DiffDog Vous pouvez facilement entraîner DiffDog, l'outil de différenciation et de fusion d'Altova, pour qu'il interprète correctement de nouveaux types de fichiers. Par exemple, de plus en plus de normes de fichiers utilisent le format de compression Zip pour regrouper des ensembles entiers de fichiers dans un seul package pratique. Supposons que vous souhaitiez utiliser DiffDog pour examiner et comparer des fichiers créés par Google Earth qui sont enregistrés dans des archives .kmz. Lorsque vous ouvrez initialement un dossier contenant des documents .kmz, puis que vous essayez de comparer deux fichiers dans une fenêtre de document DiffDog, DiffDog indique que les fichiers .kmz contiennent du contenu binaire :

Il vous suffit d'ajouter l'extension de fichier ".kmz" dans l'onglet "Types de fichiers" de la fenêtre des options de DiffDog :

Et cliquez sur le bouton radio "Conforme à la norme Zip" pour attribuer le comportement approprié.

Maintenant que DiffDog comprend que l'extension de fichier .kmz désigne une archive Zip, il agrandit la fenêtre "Comparaison des répertoires" pour afficher tous les fichiers qui la composent.

Vous pouvez observer des différences au sein des archives. Lorsque vous double-cliquez sur une paire de fichiers, DiffDog les récupère automatiquement à partir des archives ZIP et les affiche pour une édition interactive dans une nouvelle fenêtre Comparaison de fichiers window. Cependant, certains des types de fichiers contenus dans l'archive Zip sont également inconnus. Nous avons pu en apprendre davantage en lisant le Article de blog sur Google Earth, publié sur le site XML Aficionado et XMLSpy Les fichiers .kml sont un standard ouvert basé sur XML pour les informations géospatiales. Nous pouvons ajouter le format .kml aux types de fichiers pris en charge par DiffDog et spécifier une coloration syntaxique conforme à la norme XML

Maintenant, DiffDog affiche les fichiers avec une coloration syntaxique, et nous pouvons appliquer toutes les fonctionnalités de DiffDog Différenciation tenant compte de la structure XML fonctionnalité.

Si vous explorez plus en profondeur l'archive .kmz, vous découvrirez que les fichiers .dae sont également basés sur XML. Une fois que vous avez ajouté les fichiers .dae à la liste des fichiers DiffDog et que vous les avez déclarés compatibles avec XML, faites-vous plaisir !

DiffDog est disponible en tant qu'outil autonome ou comme partie intégrante de la suite d'outils Altova MissionKit. La version 2009 de DiffDog, récemment publiée, a ajouté de puissantes fonctionnalités de comparaison et de fusion de contenu de bases de données. N'hésitez pas à essayer la version d'essai gratuite pour vous faire une idée.