Bringen Sie DiffDog einen neuen Trick bei
DiffDog einen neuen Trick beibringen Sie können DiffDog, das Diff-/Merge-Tool von Altova, einfach so trainieren, dass es neue Dateitypen korrekt interpretiert. Beispielsweise nutzen immer mehr Dateiformate das Zip-Komprimierungsformat, um ganze Dateisammlungen in einem einzigen, praktischen Paket anzubieten. Nehmen wir an, Sie möchten DiffDog verwenden, um Dateien zu untersuchen und zu vergleichen, die von Google Earth erstellt wurden und in .kmz-Archiven gespeichert sind. Wenn Sie einen Ordner öffnen, der .kmz-Dokumente enthält, und dann versuchen, zwei Dateien in einem DiffDog-Dokumentfenster zu vergleichen, meldet DiffDog, dass die .kmz-Dateien binäre Inhalte enthalten:
![]()
Sie müssen lediglich die Dateiendung ".kmz" im Reiter "Dateitypen" des Dialogfensters "DiffDog-Optionen" hinzufügen:
![]()
Klicken Sie auf den Optionsknopf "Zip-konform", um das korrekte Verhalten auszuwählen.
Da DiffDog nun weiß, dass die Dateiendung ".kmz" ein ZIP-Archiv ist, erweitert es das Fenster "Verzeichnisvergleich", um alle enthaltenen Dateien aufzulisten.
Sie können Unterschiede innerhalb der Archive erkennen. Wenn Sie auf ein beliebiges Dateipaar doppelklicken, lädt DiffDog diese automatisch aus den ZIP-Archiven und präsentiert sie zur interaktiven Bearbeitung in einem neuen Fenster mit der Bezeichnung "Dateivergleich". Einige der in den ZIP-Archiven enthaltenen Dateitypen sind jedoch auch unbekannt. Wir haben aus einem Blog-Eintrag auf der Seite "XML Aficionado" über Google Earth" und "XMLSpy" gelernt, dass .kml-Dateien ein offener, XML-basierter Standard für geographische Informationen sind. Wir können .kml zu den unterstützten Dateitypen von DiffDog hinzufügen und eine XML-konforme Syntaxhervorhebung festlegen:
![]()
Jetzt zeigt DiffDog die Dateien mit Syntaxhervorhebung an, und wir können alle Funktionen der DiffDog-Differenzierungsfunktionen nutzen, die XML-fähig sind.
Wenn Sie die .kmz-Datei genauer untersuchen, werden Sie feststellen, dass auch die .dae-Dateien auf XML basieren. Nachdem Sie .dae zur Liste der DiffDog-Dateitypen hinzugefügt und als XML-kompatibel markiert haben, gönnen Sie sich eine kleine Belohnung!
DiffDog ist als eigenständiges Tool oder als Teil der Altova MissionKit-Software verfügbar. Die kürzlich veröffentlichte Version 2009 von DiffDog bietet leistungsstarke Funktionen zum Vergleich und Zusammenführen von Datenbankinhalten – testen Sie es mit einer kostenlosen Testversion und überzeugen Sie sich selbst.