Serializando Objetos em XML com C#

Nesse pocket video veremos como armazenar (serializar) objetos C# em disco usando XML, bem como recuperar essas informações e recriar o objeto a partir dessa estrutura XML (desserialização).

Tempo: 20:02 min

Descrição: Nesse pocket video veremos como serializar objetos escritos em C# para arquivos XML, usando a classe XmlSerializer do namespace System.Xml.Serialization. Mostra como criar uma classe Cliente definindo seus respectivos atributos, bem como uma relação de Contatos (1 para muitos), representado por uma coleção genérica. A classe XmlSerializer através do método Serialize e um objeto StreamWriter pode então persistir seu estado em disco, mantendo a hierarquia de relação entre cliente e contatos. O processo inverso também é mostrado, como desserializar objetos usando o método Deserialize usando um objeto FileStream.

Artigos relacionados