Resultados de la búsqueda a petición "xmlserializer"

3 la respuesta

¿Por qué XmlSerializer no admite Diccionario?

Es curioso saber por qué Dictionary no es compatible conXmlSerializer? Puedes evitarlo fácilmente usandoDataContractSerializer y escribiendo el objeto a unXmlTextWriter, pero ¿cuáles son las características de un diccionario que hace que sea ...

4 la respuesta

¿Cómo evito que XmlSerializer emita una etiqueta vacía?

Tengo un objeto como este public class UserObj { public string First {get; set;} public string Last {get; set;} public addr Address {get; set;} } public class addr { public street {get; set;} public town {get; set;} }Ahora, cuando uso ...

1 la respuesta

FileMode.Open y FileMode.OpenOrCreate la diferencia cuando existe un archivo? c # error?

He escrito ese código: public void Save() { using (FileStream fs = new FileStream(Properties.Settings.Default.settings_file_path, FileMode.Open)) { XmlSerializer ser = new XmlSerializer(typeof(MySettings)); ser.Serialize(fs, this); } }Cuando ...

1 la respuesta

Deserializar la propiedad del objeto con StringReader vs XmlNodeReader

Por queXmlSerializer llenar mi propiedad de objeto con unXmlNode matriz al deserializar un elemento tipado vacío usandoXmlNodeReader en lugar de una cadena vacía como lo hace cuando se usaStringReader (oXmlTextReader)? La segunda afirmación en ...

2 la respuesta

¿Cómo / por qué XmlSerializer trata una clase de manera diferente cuando implementa IList <T>?

XmlSerializer esta llamandoIList<T>.Add() en mi clase y no entiendo por qué. Tengo una clase personalizada (una de varias clases en una jerarquía) que contiene datos que estoy convirtiendo ay desde XML usandoXmlSerializer. En una versión ...

1 la respuesta

XSD.EXE + JSON.NET - ¿Cómo lidiar con miembros generados xxxSpecified?

Cuando se usa XSD.EXE para generar clases a partir de un esquema XML, genera miembros xxxSpecified de cualquier primitiva de un objeto dado: <xs:complexType name ="Foo"> <xs:all> <xs:element name ="Count" type = "xs:integer"/> </xs:all> ...

1 la respuesta

¿Cómo inicializar XmlElement []?

Tengo una clase de proxy generado automáticamente que contiene el campoXmlElement[] Any. En la especificación del protocolo se permite una variedad de otros tipos. ¿Cómo inicializaría este campo? Podría tener, por ejemplo, algo como: Any = new ...

1 la respuesta

Deserialización de XML con orden de elementos desconocido

Estoy tratando de implementar un cliente para un servicio con una especificación realmente deficiente. Es similar a SOAP, aunque no tiene WSDL o un archivo equivalente. La especificación tampoco proporciona información sobre el orden correcto de ...

2 la respuesta

Orden de control de serialización en C #

Estoy usando un XmlSerializer para serializar un objeto y escribirlo en un archivo. He tenido bastante éxito con el serializador haciendo lo que quiero que haga en términos de elementos de anidación y lo que se serializa como elementos frente a ...

2 la respuesta

Cómo ignorar un elemento específico de la Lista <T> al serializar una clase de contenedor

Me gustaria saber ignorarun ítem / índice específico de unList<T> de ser serializado usandoXmlSerializer. Por ejemplo, considere la siguiente lista: ... List<int> collection = new List<int>() {0, 1, 2}; ...Lo que me gustaría lograr es al ...