X-Diff -- Detecting Changes in XML Documents

(A "Different" XML Diff Tool)


X-Diff is a tool for detecting the difference between two XML documents. It was originally developed in the Niagara Query Engine.

Unlike other xml diff tools, X-Diff uses an unordered model (only ancestor relationships are significant) to compute difference between two XML documents, which we believe is more suitable for most database applications. Using an unordered model, change detection is substantially harder than using the ordered model, but the change result is more accurate.


  • The code has not been touched for many years. No guarantee that they would work or even compile.


    This page last modified Wednesday, 28-Apr-2010 00:26:41 CDT