Perguntas com a marcação «serialization»

Serialização é o processo pelo qual as estruturas de dados são convertidas em um formato que pode ser facilmente armazenado ou transmitido e subsequentemente reconstruído.

18
XmlSerializer - Ocorreu um erro ao refletir o tipo
Usando o C # .NET 2.0, tenho uma classe de dados composta que possui o [Serializable]atributo. Estou criando uma XMLSerializerclasse e passando isso para o construtor: XmlSerializer serializer = new XmlSerializer(typeof(DataClass)); Estou recebendo uma exceção dizendo: Ocorreu um erro ao refletir o tipo. Dentro da classe de dados, há outro …
332 c#  .net  xml  serialization  .net-2.0 


10
Serializar um objeto para string
Eu tenho o seguinte método para salvar um objeto em um arquivo: // 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 StreamWriter(filename); xmlSerializer.Serialize(textWriter, toSerialize); textWriter.Close(); } Confesso que não o escrevi (apenas o …

12
IntelliJ IDEA gerando serialVersionUID
Como gerar esse valor no IntelliJ IDEA? Eu vou para Configurações -> Erros -> Problemas de serialização -> Classe serializável sem 'serialVersionUID', mas ainda não me mostra o aviso. Minha classe pai PKladrBuilding implementa a interface Serializable . Parte do código: public class PKladrBuilding extends PRQObject public abstract class PRQObject …

5
O JSON do .NET NewtonSoft desserializa o mapa para um nome de propriedade diferente
Eu tenho a seguinte sequência JSON que é recebida de uma parte externa. { "team":[ { "v1":"", "attributes":{ "eighty_min_score":"", "home_or_away":"home", "score":"22", "team_id":"500" } }, { "v1":"", "attributes":{ "eighty_min_score":"", "home_or_away":"away", "score":"30", "team_id":"600" } } ] } Minhas aulas de mapeamento: public class Attributes { public string eighty_min_score { get; set; } …


9
conversão de bitmap Java em matriz de bytes
Bitmap bmp = intent.getExtras().get("data"); int size = bmp.getRowBytes() * bmp.getHeight(); ByteBuffer b = ByteBuffer.allocate(size); bmp.copyPixelsToBuffer(b); byte[] bytes = new byte[size]; try { b.get(bytes, 0, bytes.length); } catch (BufferUnderflowException e) { // always happens } // do something with byte[] Quando olho para o buffer depois que a chamada para copyPixelsToBufferos …




10
Converter um dict python em uma string e vice-versa
Estou escrevendo um programa que armazena dados em um objeto de dicionário, mas esses dados precisam ser salvos em algum momento durante a execução do programa e carregados de volta no objeto de dicionário quando o programa é executado novamente. Como converter um objeto de dicionário em uma sequência que …


3
Como desserializar um objeto JObject para .NET
Felizmente, uso a biblioteca JSON da Newtonsoft . Por exemplo, eu criaria a JObjectpartir de um objeto .NET, neste caso, uma instância de Exception (pode ou não ser uma subclasse) if (result is Exception) var jobjectInstance = JObject.FromObject(result); agora eu sei que a biblioteca pode desserializar o texto JSON (ou …


7
Qual é a maneira correta de tornar uma Exceção .NET personalizada serializável?
Mais especificamente, quando a exceção contém objetos personalizados que podem ou não ser serializáveis. Veja este exemplo: public class MyException : Exception { private readonly string resourceName; private readonly IList<string> validationErrors; public MyException(string resourceName, IList<string> validationErrors) { this.resourceName = resourceName; this.validationErrors = validationErrors; } public string ResourceName { get { …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.