Currently I haven't much time to really start with a savegame to xml project however lococodec a tool that get used by my next project works for the extracting and combine a savegame.
This means you can extract a savegame, use a hex editor to inspect the savegame internals and combine the file so loco can load it.
(Adding objects to Loco Savegames that didn't get introduced yet, worked very well in my tests, you should know how to use an hex editor however)
Please let me know if you have interest in this tool.
I try to make a release compile and a readme the next days.
-edit-
First Version is out, use at your own risk.
Please don't post links directly to the download file somewhere,
link to this thread instead. Otherwise I kill the file...
Lococodec is a commandline tool, use -h for help.
Help:
lococodec infilename.sv5
\/
Edit the files in chunks
\/
lococodec -+ outputfilename.sv5
Lococodec produces uncompressed savegames, so don't be afraid by the size, a simple save in loco will help

http://www.allvb.de.vu/projects/lococod ... _2_0_2.zip
(link fixed)
Problems? Comments? Found something usefull? Post here...