Xmldiff is a Python tool that finds the differences between two similar XML files in the same way the diff utility does for text files. A description of the changes found can be displayed using Xmldiff's syntax or as an XUpdate script that can be used to "patch" the original document.
|Tags||Text Processing Markup XML Utilities|
|Operating Systems||OS Independent|
Release Notes: This release fixed a bug that broke directory processing in recursive mode. A --help command line option was added to xlmrev, and the documentation was rewritten in restructured text.
Release Notes: This release removes support for the EZS algorithm, and adds command line options to parse HTML and to control entities/comments inclusion and output encoding. It fixes a coalescing text nodes bug and includes many other bugfixes. It also provides great speed improvements.
Release Notes: This release includes bugfixes in xupdate formatting, the dom interface, and fixes for some packaging issues.
Release Notes: A much faster algorithm is now used, which makes xmldiff usable on big documents.
Release Notes: The speed has been improved, the output has been cleaned up, and there are several bug fixes.