Loading/Saving/Modifying XML via Shared Objects

I’m trying to create a flash application which will let me load in an XML file, allow me to modify the contents of it, then save the modified data into a shared object to be loaded in later.

So far i’m able to load the XML, into a tree component. I can save the dataProvider bound to my XML tree into a shared object. I can’t seem to load the saved data back into the tree though.

Does anyone have a sample application they can send me which performs the functions of saving loading and modifying data within flash using sharedobjects.