Resultados da pesquisa a pedido "xmlserializer"
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 ...
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 ...
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 ...
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 ...
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> ...
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 ...
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 ...
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 ...
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. ...
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 é ...