libxmldiff  0.2.8
libxmldiff Documentation

Good places to look at :

How to understand how it works

The algorithm is implemented in diffNode() and diffTree() functions, and has basic documentation directly in the source code.

How to use

Please see xmldiff.cpp as a basic usage of all possibilities of libxmldiff.

Do not hesitate to ask if you have any question.