// Here we deserialize it back into its original form public object DeserializeObject(string pXmlizedString) { XmlSerializer xs = new XmlSerializer(typeof(RutinaData)); MemoryStream memoryStream = new MemoryStream(GameSaveLoad.StringToUTF8ByteArray(pXmlizedString)); XmlTextWriter xmlTextWriter = new XmlTextWriter(memoryStream, Encoding.UTF8); return(xs.Deserialize(memoryStream)); }