Articles of serialização

Salvando / carregando dados no Unity

Eu tenho brincado com salvar e carregar no Unity em que eu salvar uma class serializada em um arquivo. Eu tenho uma class Serializable: [Serializable] class Save { public List ID = new List(); public List Amounts = new List(); } e salve-o em um arquivo A-OK. Eu posso carregá-lo sem erros, mas se eu […]

jQuery serializeArray não inclui o botão de envio que foi clicado

Eu tenho um formulário que tem dois botões. Um para salvar um registro e outro para cancelar o procedimento de salvamento. Eu estou usando o rails.js (um plug-in comum AJAX / jQuery para aqueles que não sabem) arquivo javascript que funciona com jQuery para chamadas discretas de javascript / ajax. Quando envio os dados do […]

Serializando uma class que contém um std :: string

Eu não sou um especialista em c ++, mas eu já serializei as coisas algumas vezes no passado. Infelizmente desta vez eu estou tentando serializar uma class que contém um std :: string, que eu entendo é muito parecido com a serialização de um ponteiro. Eu posso escrever a aula em um arquivo e ler […]

Serialização XML – Desativar o elemento raiz de renderização do array

Posso de alguma forma desativar a renderização do elemento raiz da coleção? Esta class com atributos de serialização: [XmlRoot(ElementName=”SHOPITEM”, Namespace=””)] public class ShopItem { [XmlElement(“PRODUCTNAME”)] public string ProductName { get; set; } [XmlArrayItem(“VARIANT”)] public List Variants { get; set; } } gera este XML: test hi 1 hi 2 Eu não quero o elemento aqui. […]

Serialização de Java com partes não serializáveis

Eu tenho: class MyClass extends MyClass2 implements Serializable { //… } Em MyClass2 é uma propriedade que não é serializável. Como posso serializar (e desserializar) esse object? Correção: MyClass2 não é, obviamente, uma interface, mas uma class.

C – técnicas de serialização

Estou escrevendo algum código para serializar alguns dados para enviá-lo pela rede. Atualmente, eu uso esse procedimento primitivo: criar um buffer void* aplica quaisquer operações de ordenação de bytes, como a família hton nos dados que eu quero enviar pela rede use memcpy para copiar a memory para o buffer enviar a memory pela rede […]

A referência circular detectou a exceção durante a serialização do object para JSON

Assim como mencionado neste post, estou recebendo um erro de serialização do Json durante a serialização de um Proxy do Entity Framework: Uma referência circular foi detectada durante a serialização de um object do tipo ‘System.Data.Entity.DynamicProxies.PurchaseOrder_446B939192F161CDBC740067F174F7A6059B0F9C0EEE68CD3EBBD63CF9AF5BD0’. Mas a diferença é que não tenho uma referência circular em minhas entidades e isso ocorre apenas em nosso […]

Serialização Personalizada Java

Eu tenho um object que contém alguns campos não serializáveis ​​que eu quero serializar. Eles são de uma API separada que não posso alterar, portanto, torná-los Serializable não é uma opção. O principal problema é a class Location. Ele contém quatro coisas que podem ser serializadas que eu preciso, todas. Como posso usar o read […]

Como a desserialização do WCF instancia objects sem chamar um construtor?

Há alguma mágica acontecendo com a desserialização do WCF. Como ele instancia uma instância do tipo de contrato de dados sem chamar seu construtor? Por exemplo, considere este contrato de dados: [DataContract] public sealed class CreateMe { [DataMember] private readonly string _name; [DataMember] private readonly int _age; private readonly bool _wasConstructorCalled; public CreateMe() { _wasConstructorCalled […]

O que é e quando devo usá-lo?

Descobri que algumas classs usam o atributo [Serializable] . O que é isso? Quando devo usá-lo? Que tipos de benefícios receberei?