Insegna a DiffDog un nuovo trucco
Insegnare a DiffDog un nuovo trucco È possibile addestrare facilmente DiffDog, lo strumento di confronto e unione di Altova, per file, directory e database, in modo che interpreti correttamente nuovi tipi di file. Ad esempio, sempre più standard di file utilizzano il formato di compressione Zip per fornire interi set di file in un'unica soluzione pratica. Supponiamo che si desideri utilizzare DiffDog per esaminare e confrontare i file creati da Google Earth che sono salvati in archivi .kmz. Quando si apre inizialmente una cartella contenente documenti .kmz e si tenta di confrontare due file in una finestra di documento DiffDog, DiffDog segnala che i file .kmz contengono contenuti binari:
![]()
Basta aggiungere l'estensione del file ".kmz" nella scheda "Tipi di file" della finestra delle opzioni di DiffDog:
![]()
E selezionare il pulsante radio "Conforme a Zip" per assegnare il comportamento corretto.
Ora che DiffDog riconosce che l'estensione .kmz indica un archivio Zip, espande la finestra "Confronto directory" per elencare tutti i file contenuti.
È possibile notare delle differenze all'interno degli archivi. Quando si fa doppio clic su una coppia di file, DiffDog li recupera automaticamente dagli archivi Zip e li presenta per la modifica interattiva in una nuova finestra "Confronto file". Tuttavia, alcuni dei tipi di file contenuti nell'archivio Zip sono sconosciuti. Abbiamo appreso leggendo l'articolo del blog "XML Aficionado su Google Earth" e consultando "XMLSpy" che i file .kml sono uno standard XML aperto per le informazioni geospaziali. Possiamo aggiungere .kml ai tipi di file supportati da DiffDog e specificare la colorazione della sintassi conforme a XML:
![]()
Ora DiffDog visualizza i file con evidenziazione della sintassi e possiamo utilizzare tutte le funzionalità di DiffDog Differenziazione consapevole della struttura XML funzionalità.
Se approfondite l'analisi dell'archivio .kmz, scoprirete che anche i file .dae sono basati su XML. Dopo aver aggiunto i file .dae all'elenco dei file supportati da DiffDog e averli contrassegnati come compatibili con XML, concedetevi una piccola ricompensa!
DiffDog è disponibile come strumento autonomo o come parte della suite di strumenti Altova MissionKit. La versione 2009 di DiffDog, recentemente rilasciata, ha aggiunto potenti funzionalità di confronto e unione dei contenuti dei database: provatela con una prova gratuita per valutarne le potenzialità.