Preguntas etiquetadas con xml-serialization

Esta etiqueta se refiere a tecnologías de serialización que utilizan XML como formato de datos.

311
Serializar un objeto a una cadena

Tengo el siguiente método para guardar un objeto en un archivo: // 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 un objeto a XML

Tengo una clase C # que heredé. He "construido" con éxito el objeto. Pero necesito serializar el objeto a XML. ¿Hay una manera fácil de hacerlo? Parece que la clase se ha configurado para la serialización, pero no estoy seguro de cómo obtener la representación XML. Mi definición de clase se ve...

179
Convertir cadena XML a objeto

Estoy recibiendo cadenas XML sobre un socket, y me gustaría convertirlas en objetos C #. Los mensajes son de la forma: <msg> <id>1</id> <action>stop</action> </msg> Soy nuevo en .Net, y no estoy seguro de la mejor práctica para realizar esto. He usado JAXB...

153
Forma correcta de implementar IXmlSerializable?

Una vez que un programador decide implementar IXmlSerializable, ¿cuáles son las reglas y las mejores prácticas para implementarlo? Escuché que GetSchema()debería regresar nully ReadXmldebería pasar al siguiente elemento antes de regresar. ¿Es esto cierto? ¿Y qué pasa si WriteXmldebería escribir un...

128
Serialización Xml - Ocultar valores nulos

Cuando uso un serializador .NET Xml estándar, ¿hay alguna forma de ocultar todos los valores nulos? El siguiente es un ejemplo de la salida de mi clase. No quiero generar los enteros anulables si están configurados como nulos. Salida actual de Xml: <?xml version="1.0"

121
¿Problemas de serialización XML .NET? [cerrado]

Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión

112
Serializar un objeto como UTF-8 XML en .NET

Se eliminó la eliminación adecuada de objetos por brevedad, pero me sorprende si esta es la forma más sencilla de codificar un objeto como UTF-8 en la memoria. Tiene que haber una manera más fácil, ¿no? var serializer = new XmlSerializer(typeof(SomeSerializableObject)); var memoryStream = new...