Perguntas com a marcação «xml-serialization»

Esta tag se refere a tecnologias de serialização que usam XML como formato de dados.

311
Serializar um objeto para string

Eu tenho o seguinte método para salvar um objeto em um arquivo: // Save an object out to the disk public static void SerializeObject<T>(this T toSerialize, String filename) { XmlSerializer xmlSerializer = new XmlSerializer(toSerialize.GetType()); TextWriter textWriter = new...

292
Serializar um objeto para XML

Eu tenho uma classe c # que eu herdei. Eu "construí" com sucesso o objeto. Mas preciso serializar o objeto para XML. Existe uma maneira fácil de fazer isso? Parece que a classe foi configurada para serialização, mas não sei como obter a representação XML. Minha definição de classe é...

179
Converter sequência XML em objeto

Estou recebendo cadeias XML em um soquete e gostaria de convertê-las em objetos C #. As mensagens têm o formato: <msg> <id>1</id> <action>stop</action> </msg> Eu sou novo no .Net e não tenho certeza das melhores práticas para fazer isso. Eu usei o JAXB para...

153
Maneira correta de implementar IXmlSerializable?

Depois que um programador decide implementar IXmlSerializable, quais são as regras e práticas recomendadas para implementá-lo? Ouvi dizer que GetSchema()deve retornar nulle ReadXmldeve passar para o próximo elemento antes de retornar. Isso é verdade? E o que dizer WriteXml- ele deve escrever um...

128
Serialização XML - Ocultar valores nulos

Ao usar um serializador .NET Xml padrão, existe alguma maneira de ocultar todos os valores nulos? O abaixo é um exemplo da saída da minha classe. Não quero gerar números inteiros anuláveis ​​se estiverem definidos como nulos. Saída atual de XML: <?xml version="1.0"...

121
Pistas de serialização XML do .NET? [fechadas]

Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha...

112
Serializando um objeto como XML UTF-8 em .NET

O descarte adequado de objetos foi removido por questão de brevidade, mas estou chocado se esta é a maneira mais simples de codificar um objeto como UTF-8 na memória. Tem que haver uma maneira mais fácil, não é? var serializer = new XmlSerializer(typeof(SomeSerializableObject)); var memoryStream...