Resultados da pesquisa a pedido "xmlserializer"

3 a resposta

Como faço para impedir que uma tag vazia seja emitida pelo XmlSerializer?

Eu tenho um 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;} }Agora, quando eu uso o ...

1 a resposta

Diferença FileMode.Open e FileMode.OpenOrCreate quando o arquivo existe? c # bug?

Eu escrevi esse 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); } }Quando ...

1 a resposta

Desserializar a propriedade do objeto com StringReader vs XmlNodeReader

PorqueXmlSerializer preencher minha propriedade de objeto com umXmlNode ao desserializar um elemento digitado vazio usandoXmlNodeReader em vez de uma string vazia, como ocorre ao usarStringReader (ouXmlTextReader)? A segunda asserção no seguinte ...

2 a resposta

Como / por que o XmlSerializer trata uma classe de maneira diferente quando implementa IList <T>?

XmlSerializer está chamandoIList<T>.Add() na minha aula e não entendo o porquê. Eu tenho uma classe personalizada (uma das várias classes em uma hierarquia) contendo dados que estou convertendo para e do XML usandoXmlSerializer. Em uma versão ...

1 a resposta

XSD.EXE + JSON.NET - Como lidar com membros gerados xxxSpecified?

Ao usar o XSD.EXE para gerar classes a partir de um esquema XML, ele gera membros xxxSpecified de quaisquer primitivas de um determinado objeto: <xs:complexType name ="Foo"> <xs:all> <xs:element name ="Count" type = "xs:integer"/> </xs:all> ...

2 a resposta

Quando o construtor de classe é chamado durante a desserialização usando XmlSerializer.Deserialize?

Meu aplicativo salva uma classe usando o XmlSerializer e, mais tarde, quando necessário, cria uma instância desserializando-a novamente. Gostaria de usar alguns membros de propriedade da minha classe (atribuídos durante a desserialização) na ...

1 a resposta

Como inicializar XmlElement []?

Eu tenho uma classe de proxy gerada automaticamente que contém o campoXmlElement[] Any. Na especificação do protocolo, uma variedade de outros tipos é permitida. Como inicializaria este campo? Eu poderia ter, por exemplo, algo como: Any = new ...

1 a resposta

Desserializando XML com ordem de elemento desconhecida

Estou tentando implementar um cliente para um serviço com uma especificação realmente deficiente. É semelhante a SOAP, embora não tenha WSDL ou arquivo equivalente. A especificação também não fornece nenhuma informação sobre a ordem correta dos ...

2 a resposta

Controlando a ordem de serialização em C #

Estou usando um XmlSerializer para serializar um objeto e gravá-lo em um arquivo. Eu tive bastante sucesso com o serializador fazendo o que eu quero em termos de aninhamento de elementos e o que é serializado como elementos versus atributos. ...

2 a resposta

Como ignorar um item específico da List <T> ao serializar uma classe de contêiner

Eu gostaria de saber como ignorarum item / índice específico de umList<T> de ser serializado usandoXmlSerializer. Por exemplo, considere a seguinte lista: ... List<int> collection = new List<int>() {0, 1, 2}; ...O que eu gostaria de alcançar é ...