XML Compare takes two well-formed XML files, analyses their structure and then compares these two files to identify the differences between them, outputting the results to a new XML or HTML file.
The XML Compare algorithms work through the two XML files, analyzing their structure and matching up all the corresponding elements between them.
XML Compare identifies all of the differences in your content according to your specific configuration. It then writes them to an output file which combines your original content with new markup detailing the changes.
The results are passed through a pipeline so you can transform the output into whatever form your business or systems require. This is all managed through the XML Compare API.