Eventos
Crie aplicativos e agentes de IA
17 de mar., 21 - 21 de mar., 10
Junte-se à série de encontros para criar soluções de IA escaláveis com base em casos de uso do mundo real com outros desenvolvedores e especialistas.
Registrar agoraNão há mais suporte para esse navegador.
Atualize o Microsoft Edge para aproveitar os recursos, o suporte técnico e as atualizações de segurança mais recentes.
Para serializar um objeto, primeiro crie o objeto a ser serializado e defina seus campos e propriedades públicos. Para fazer isso, você deve determinar o formato de transporte em que o fluxo XML deve ser armazenado: como um fluxo ou como um arquivo. Por exemplo, se o fluxo XML precisar ser salvo de uma forma permanente, crie um objeto FileStream.
Observação
Para obter mais exemplos de serialização XML, consulte Exemplos de Serialização XML.
Crie o objeto e defina seus campos e propriedades públicos.
Construa um XmlSerializer usando o tipo do objeto. Para obter mais informações, consulte os construtores da classe XmlSerializer.
Chame o método Serialize para gerar um fluxo XML ou uma representação em arquivo de propriedades e campos públicos do objeto. O exemplo a seguir cria um arquivo.
Dim myObject As MySerializableClass = New MySerializableClass()
' Insert code to set properties and fields of the object.
Dim mySerializer As XmlSerializer = New XmlSerializer(GetType(MySerializableClass))
' To write to a file, create a StreamWriter object.
Dim myWriter As StreamWriter = New StreamWriter("myFileName.xml")
mySerializer.Serialize(myWriter, myObject)
myWriter.Close()
MySerializableClass myObject = new MySerializableClass();
// Insert code to set properties and fields of the object.
XmlSerializer mySerializer = new
XmlSerializer(typeof(MySerializableClass));
// To write to a file, create a StreamWriter object.
StreamWriter myWriter = new StreamWriter("myFileName.xml");
mySerializer.Serialize(myWriter, myObject);
myWriter.Close();
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários:
Eventos
Crie aplicativos e agentes de IA
17 de mar., 21 - 21 de mar., 10
Junte-se à série de encontros para criar soluções de IA escaláveis com base em casos de uso do mundo real com outros desenvolvedores e especialistas.
Registrar agoraTreinamento
Módulo
Introdução às classes e objetos em C# - Training
Saiba como criar classes e instanciar objetos que expõem dados de campo encapsulados usando definições de classe, construtores e o operador 'novo'.
Documentação
Exemplos de Serialização XML - .NET
Os seguintes exemplos de código mostram cenários avançados, incluindo como usar a serialização XML para gerar um fluxo XML que está de acordo com um documento de esquema XML.
Controlando a serialização XML usando atributos - .NET
Os atributos podem ser usados para controlar a serialização XML de um objeto ou criar um fluxo XML alternativo do mesmo conjunto de classes.
Serialização XML e SOAP - .NET
Esta visão geral discute a serialização XML, que pode ser usada para serializar objetos em fluxos XML que estejam em conformidade com a especificação SOAP.