XMLSpyのXMLエディタには、視覚的なXML差分ツールが搭載されており、開発者はこれを利用して、XMLドキュメントやディレクトリを、XMLの構造を理解した上で、簡単に比較および統合することができます。このツールを使用すると、2つのXMLファイルを比較できるだけでなく、3つのXMLファイルを比較することも可能です。
XMLSpyのXML差分/マージ機能は、完全にカスタマイズ可能です。例えば、エンティティの解決、名前空間プレフィックス、空白、CDATA、処理指示、コメント、または属性/子要素の順序を無視するかどうか、そしてどのように差異を視覚化するかなどを指定できます。
さらに、比較している2つまたは3つのファイル間で検出されたテキストの差異やXMLの差異を、比較作業中に統合することができます。
XMLという形式の特性上、テキストのみを比較するツールでは、以下のような重要な場面で十分な機能を発揮できません。
もし、完全なものが不要な場合は、 XMLエディタ XMLSpyのようなツールを使用するか、他のソースコードファイルを比較したい場合は、以下の方法を選択できます。 DiffDog ファイル、ディレクトリ、およびデータベースの比較に使用します。
DiffDogは、XMLに対応した比較機能も備えており、グラフィカルなXMLスキーマの差分表示や、XMLドキュメントを新しいXSD形式に変換するためのXSLTスタイルシートの自動生成が可能です。
DiffDogの無料試用版をダウンロードするか、XMLSpyとDiffDogの両方が含まれるMissionKitツールスイートを試用することができます。
特別価格のAltova MissionKitをお選びいただくと、XMLSpyとDiffDogという2つの比較ツールに加え、さらに5つの開発ソフトウェア製品が、2つ分の価格以下でご利用いただけます。


