XML ファイルの比較

XMLSpy 内の XML を考慮した差分ツール

  • テキストならびにグリッド ビューでの XML ファイルの比較
  • XML を意識した差分/マージ オプション
  • 両方向のマージ
  • 構文色分け & 同期可能なスクロール
  • 2- および 3 方向比較モード
  • 色分けされた差分/競合
  • ディレクトリの同期化ツール
  • 差分レポートの生成

XML 比較ツール

XML ファイルを XMLSpy で比較

XMLSpy XML エディターには視覚的な XML 差分ツールが搭載されており、インテリジェントな、XML を意識した方法で、XML ドキュメントやディレクトリの比較とマージを簡単に行うことができます。

XMLSpy XML 差分/マージエンジンは完全なカスタマイズが可能です。例えば、エンティティの解決を指定することができ、また名前空間プレフィックス、空白スペース、CDATA、処理命令、コメントまたは属性/子要素の順序、差異の可視化の無視の有無を指定できます。

更に、 2つまたは3つのファイルのXML のテキストの差異を比較することができます。

XML を考慮したさ分ツールを選ぶ理由?

XML の性質は、以下の重要なシナリオではテキストのみの比較ツールでは期待に達しません:

  • XML インスタンスドキュメント内にあるデフォルトの名前空間プレフィクスが、比較対象のファイルと異なっていると仮定しましょう。、XML インスタンスドキュメント内にあるすべてのコードが変更されたと認識するでしょう。XMLSpy XML 差分ユーティリティはこのような変更に対して適切に対処します。
  • XML の処理系は、要素内に出現する属性の順序を考慮しないため、XML 属性の順序は意味のないものとなります。XML を意識しない比較ツールでは、属性の順序すべてを差分として検出するのに対し、XMLSpy ではこのような属性の順序をインテリジェントに無視します。
  • XML では、子要素の出現順序が意味を持たない場合もあります。たとえば、スキーマにて "all" コンボジッターによるリレーションシップが定義された場合、子要素の出現順序は重要でなくなります。通常の比較ユーティリティではこのような違いが検知されてしまう一方、XMLSpy の XML 差分ユーティリティでは、このような違いを無視するように指定することができます。
  • XML プロセッサーではランタイムにてエンティティの解決が行われるため、XML ファイルが変更されていない場合でも、エンティティの定義が変更されることで、異なる XML ファイルとなる場合もあります。通常の差分比較ソフトウェアでは、このような変更が検知されることはありませんが、XMLSpy ではそれが可能です。

XMLSpy と DiffDog を使用して、 XML と他の書式の比較について学ぶ

YouTube Videoplay

Altova DiffDog: 全てのファイルの種類のための差分ツール

特別化されたファイル、ディレクトリ、およびデータベースの比較ツール

  • テキストとソースコードファイルの比較
  • 構文色分け & 同期可能なスクロール
  • XML を意識した比較モード
  • XML 差分のためのグリッドとテキストビュー
  • 2- および 3 方向比較
  • フォルダーの差分とディレクトリの高度な同期
  • データベースの差分 (テーブル構造と行)
  • Word ドキュメントと OOXML 比較
  • ZIP アーカイブの比較
  • 差分レポートの生成

DiffDog を選択する理由

XMLSpy などの XML エディター を必要としない場合、または、他のソースコードファイルの差分を確認する必要のない場合、をファイル、ディレクトリ、およびデータベース比較のために DiffDog を選択することができます。

DiffDog ファイルを使用して Python と他のプログラムコードを比較することができます。

DiffDog は視覚的な XML スキーマ差分 XML を考慮した比較もサポートし、XML ドキュメントを新規の XSD に変換する XSLT スタイルシートを自動的に生成することができます。

xsd の比較

DiffDog の無料トライアルをダウンロード、または、XMLSpy と DiffDog を含む MissionKit ツールパッケージを試用することができます。

MissionKit ツールパッケージ内の XMLSpy と DiffDog を取得しましょう

特別な価格の Altova MissionKit を選ぶことにより、XMLSpyおよび DiffDog 比較ツールを取得。更に5つの開発ソフトウェア製品を2つの製品の価格以下でお求め頂くことができます。