I think i have a rather unique problem to solve. Well, i cant find enough information using Google. So here it goes,
I work on a Java EE SOA application which stores
Try using Pretty Diff. It is designed to work with several different extensions upon the basic XML syntax.
http://prettydiff.com/