Comparing 2 xml files and print the differences only in output

Hi....I'm having 2 xml files, one is having some special characters and another is a clean xml file does not have any special characters. Now I need one audit kind of file which will show me only from which line the special characters have been removed and the special characters.

Can you please help me on this? I have tried diff, cmm but the result is not appropriate whatever I'm looking for.

In what way is it not appropriate?