---
title: "DiffDogに新しい技を教えましょう"
date: "2009-03-13"
tags: 
  - "diff-merge-tool"
  - "diffdog"
description: DiffDogの機能を拡張し、.kmzや.kmlといった新しいファイル形式に対応させることで、差分比較やマージ機能をさらに強化する方法をご紹介します。
---
Status: #blog

Tags:  #diff-merge-tool #diffdog

Categories: [Altova](/blog/ja/category/altova.md) 
# DiffDogに新しい技を教えましょう

**DiffDogに新しい機能を教える** Altovaのファイル、ディレクトリ、データベース用の[差分/マージツール](https://www.altova.com/ja/products/diffdog/diff_merge_tool.html)である[DiffDog](https://www.altova.com/ja/products/diffdog/diff_merge_tool.html)は、簡単に学習させることができ、新しいファイル形式を正しく解釈するように設定できます。例えば、ますます多くのファイル形式が、複数のファイルを1つの便利なパッケージで提供するために、Zip圧縮形式を利用しています。ここでは、[Google Earth](http://earth.google.com/)で作成された、.kmzアーカイブ形式で保存されたファイルをDiffDogで比較したいとします。最初に.kmzファイルを含むフォルダを開き、DiffDogのウィンドウ内で2つのファイルを比較しようとすると、DiffDogは.kmzファイルがバイナリデータを含むことを報告します 

![差分マージツール](https://www.altova.com/blog/images/TeachDiffDogaNewTrick_63E8/DDblogSnap1_thumb.gif) 

DiffDogのオプションダイアログにある「ファイルの種類」タブで、.kmzというファイル拡張子を追加するだけです 

[![DiffDogのツールと機能](https://www.altova.com/blog/images/TeachDiffDogaNewTrick_63E8/DDblogSnap3_thumb_thumb.gif)](https://www.altova.com/blog/images/TeachDiffDogaNewTrick_63E8/DDblogSnap3_thumb.gif) 


そして、正しい動作を設定するために、「Zip 準拠」というラジオボタンをクリックしてください。

DiffDogが.kmzファイル拡張子がZipアーカイブであることを認識すると、構成ファイルの一覧を表示するために、[ディレクトリ比較](https://www.altova.com/ja/features_directory_diffdog.html)ウィンドウが展開されます。

アーカイブ内では、ファイル間の違いを確認できます。どのファイルペアをダブルクリックすると、DiffDogは自動的にそれらのファイルをZIPアーカイブから取得し、新しいウィンドウでインタラクティブな編集のために表示します [ファイル比較機能](https://www.altova.com/ja/features_file_diffdog.html) ウィンドウが表示されます。ただし、ZIPアーカイブに含まれているファイルの中には、種類が不明なものもいくつかあります。調査の結果、 [XMLに関する専門ブログの記事：Google Earthについて](http://www.xmlaficionado.com/2008/12/google-earth-with-photo-realistic-3d.html) そして [XMLSpy](https://www.altova.com/ja/products/xmlspy/xmlspy.html) .kmlファイルは、地理空間情報に関するオープンなXMLベースの標準規格です。DiffDogのファイル形式に.kmlを追加し、XMLに準拠した構文のハイライト表示を設定することができます 

![XML構文のシンタックスハイライト表示](https://www.altova.com/blog/images/TeachDiffDogaNewTrick_63E8/DDblogSnap6_thumb.gif) 

現在、DiffDogはファイルの内容を構文に応じて色分けして表示し、DiffDogのすべての機能を適用できます [XMLに対応した差分検出機能](https://www.altova.com/ja/features_xml_diffdog.html) 機能。 

.kmzアーカイブを詳しく調べてみると、.daeファイルもXML形式に基づいていることがわかります。DiffDogのファイルリストに.daeを追加し、XML形式に対応しているように設定したら、ぜひご自身にご褒美をあげてください！ 


DiffDogは、スタンドアロンのツールとして、またはAltova MissionKitツールスイートの一部として利用可能です。最近リリースされたDiffDogバージョン2009では、強力なデータベースコンテンツの差分比較・統合機能が追加されました。ぜひ、[無料トライアル](https://www.altova.com/ja/download.html)をお試しいただき、その機能を体験してみてください。
