You could also save the xml file and save a generated crc in a separate file. Then when you load the file simply check the crc saved with a newly generated crc from the save data. This will tell you if it has changed and so you can tell the user to man up and not cheat! :P
You'll have to save the crc in a separate file as the act of saving it in the save data itself will change the crc.