---
title: "Insegna a DiffDog un nuovo trucco"
date: "2009-03-13"
tags: 
  - "diff-merge-tool"
  - "diffdog"
description: Scoprite come estendere le funzionalità di DiffDog aggiungendo il supporto per nuovi tipi di file, come .kmz e .kml, per migliorare le vostre capacità di confronto e unione di file.
---
Status: #blog

Tags:  #diff-merge-tool #diffdog

Categories: [Altova](/blog/it/category/altova.md) 
# Insegna a DiffDog un nuovo trucco

**Insegnare a DiffDog un nuovo trucco** È possibile addestrare facilmente [DiffDog](https://www.altova.com/it/products/diffdog/diff_merge_tool.html), lo strumento [di confronto e unione](https://www.altova.com/it/products/diffdog/diff_merge_tool.html) 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](http://earth.google.com/) 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: 

![Strumento per la fusione delle differenze](https://www.altova.com/blog/images/TeachDiffDogaNewTrick_63E8/DDblogSnap1_thumb.gif) 

Basta aggiungere l'estensione del file ".kmz" nella scheda "Tipi di file" della finestra delle opzioni di DiffDog: 

[![Strumenti e opzioni di DiffDog](https://www.altova.com/blog/images/TeachDiffDogaNewTrick_63E8/DDblogSnap3_thumb_thumb.gif)](https://www.altova.com/blog/images/TeachDiffDogaNewTrick_63E8/DDblogSnap3_thumb.gif) 


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](https://www.altova.com/it/features_directory_diffdog.html)" 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](https://www.altova.com/it/features_file_diffdog.html)". Tuttavia, alcuni dei tipi di file contenuti nell'archivio Zip sono sconosciuti. Abbiamo appreso leggendo l'articolo del blog "[XML Aficionado su Google Earth](http://www.xmlaficionado.com/2008/12/google-earth-with-photo-realistic-3d.html)" e consultando "[XMLSpy](https://www.altova.com/it/products/xmlspy/xmlspy.html)" 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: 

![Colorazione sintattica per XML](https://www.altova.com/blog/images/TeachDiffDogaNewTrick_63E8/DDblogSnap6_thumb.gif) 

Ora DiffDog visualizza i file con evidenziazione della sintassi e possiamo utilizzare tutte le funzionalità di DiffDog [Differenziazione consapevole della struttura XML](https://www.altova.com/it/features_xml_diffdog.html) 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](https://www.altova.com/it/download.html) per valutarne le potenzialità.
