---
title: "Naucz DiffDoga nowego triku"
date: "2009-03-13"
tags: 
  - "diff-merge-tool"
  - "diffdog"
description: Odkryj, jak rozszerzyć funkcjonalność DiffDog, dodając obsługę nowych typów plików, takich jak .kmz i .kml, aby zwiększyć możliwości porównywania i łączenia plików.
---
Status: #blog

Tags:  #diff-merge-tool #diffdog

Categories: [Altova](/blog/pl/category/altova.md) 
# Naucz DiffDoga nowego triku

**Naucz DiffDoga nowego triku** Można łatwo nauczyć [DiffDoga](https://www.altova.com/pl/products/diffdog/diff_merge_tool.html), narzędzia [do porównywania i łączenia plików](https://www.altova.com/pl/products/diffdog/diff_merge_tool.html) firmy Altova, poprawnej interpretacji nowych typów plików. Coraz więcej standardów plików wykorzystuje format kompresji Zip do dostarczania całych zestawów plików w pojedynczym, wygodnym pakiecie. Załóżmy, że chcemy użyć DiffDoga do przeglądania i porównywania plików utworzonych przez [Google Earth](http://earth.google.com/), które są zapisywane w archiwach .kmz. Kiedy po raz pierwszy otwieramy folder zawierający dokumenty .kmz, a następnie próbujemy porównać dwa pliki w oknie dokumentu DiffDoga, DiffDog informuje, że pliki .kmz zawierają dane binarne: 

![Narzędzie do łączenia i porównywania różnic](https://www.altova.com/blog/images/TeachDiffDogaNewTrick_63E8/DDblogSnap1_thumb.gif) 

Wystarczy dodać rozszerzenie pliku ".kmz" w zakładce "Typy plików" okna opcji programu DiffDog: 

[![Narzędzia i opcje DiffDog](https://www.altova.com/blog/images/TeachDiffDogaNewTrick_63E8/DDblogSnap3_thumb_thumb.gif)](https://www.altova.com/blog/images/TeachDiffDogaNewTrick_63E8/DDblogSnap3_thumb.gif) 


Następnie kliknij przycisk radiowy "Zgodność z formatem ZIP", aby przypisać odpowiednie ustawienia.

Teraz, gdy DiffDog rozpoznaje, że rozszerzenie .kmz oznacza archiwum ZIP, program rozszerza okno "[Porównanie katalogów](https://www.altova.com/pl/features_directory_diffdog.html)", aby wyświetlić wszystkie znajdujące się w nim pliki.

Można zauważyć różnice wewnątrz archiwów. Po dwukrotnym kliknięciu dowolnej pary plików, DiffDog automatycznie pobiera je z archiwów ZIP i wyświetla w nowym oknie "[Porównywanie plików](https://www.altova.com/pl/features_file_diffdog.html)", umożliwiając interaktywne edytowanie. Jednak niektóre typy plików zawarte w archiwum ZIP są również nieznane. Dowiedzieliśmy się z wpisu na blogu "[XML Aficionado" poświęconym Google Earth](http://www.xmlaficionado.com/2008/12/google-earth-with-photo-realistic-3d.html)" oraz z informacji o programie "[XMLSpy](https://www.altova.com/pl/products/xmlspy/xmlspy.html)", że pliki .kml to otwarty standard oparty na XML, służący do przechowywania informacji geospacjalnych. Możemy dodać typ plików .kml do DiffDog i zdefiniować kolorowanie składni zgodne ze standardem XML: 

![Kolorowanie składni XML](https://www.altova.com/blog/images/TeachDiffDogaNewTrick_63E8/DDblogSnap6_thumb.gif) 

Teraz DiffDog wyświetla pliki z kolorowaniem składni, a możemy wykorzystać wszystkie funkcje DiffDog [Porównywanie różnic z uwzględnieniem struktury XML](https://www.altova.com/pl/features_xml_diffdog.html) funkcjonalność. 

Jeśli przyjrzejecie się bliżej archiwum .kmz, odkryjecie, że pliki .dae również są oparte na formacie XML. Po dodaniu plików .dae do listy obsługiwanych formatów w programie DiffDog i oznaczeniu ich jako zgodnych z XML, nagródźcie się! 


DiffDog jest dostępny jako samodzielne narzędzie lub jako część pakietu narzędzi Altova MissionKit. Nowo wydana wersja DiffDog 2009 wprowadza zaawansowane funkcje porównywania i łączenia zawartości baz danych – skorzystaj z [bezpłatnej wersji próbnej](https://www.altova.com/pl/download.html) i przetestuj jego możliwości.
