Articles of Serialização de

Qual é a maneira correta de tornar uma exceção do .NET personalizada serializável?

Mais especificamente, quando a exceção contém objects personalizados que podem ou não ser serializáveis. Veja este exemplo: public class MyException : Exception { private readonly string resourceName; private readonly IList validationErrors; public MyException(string resourceName, IList validationErrors) { this.resourceName = resourceName; this.validationErrors = validationErrors; } public string ResourceName { get { return this.resourceName; } } public […]

formulário serializar javascript (sem framework)

Imaginando se existe uma function em javascript sem jquery ou qualquer framework que me permita serializar o formulário e acessar a versão serializada?

Usando StringWriter para serialização de XML

Atualmente estou procurando uma maneira fácil de serializar objects (em C # 3). Eu pesquisei alguns exemplos e encontrei algo como: MemoryStream memoryStream = new MemoryStream ( ); XmlSerializer xs = new XmlSerializer ( typeof ( MyObject) ); XmlTextWriter xmlTextWriter = new XmlTextWriter ( memoryStream, Encoding.UTF8 ); xs.Serialize ( xmlTextWriter, myObject); string result = Encoding.UTF8.GetString(memoryStream […]

Envie formulário usando AJAX e jQuery

Parece que isso deve ser algo embutido no jQuery sem a necessidade de mais do que algumas linhas de código, mas não consigo encontrar a solução “simples”. Diga, eu tenho um formulário HTML: Good Bad Quando alguém altera o campo de seleção, eu gostaria de enviar o formulário usando ajax para atualizar o database. Eu […]

Como posso salvar o estado do meu programa e depois carregá-lo?

Eu estou tentando salvar e recarregar o estado do meu programa Swing, que neste caso é um jogo de caça-minas. Meu código para o quadro está abaixo. package mines; import java.awt.Graphics; import java.awt.Image; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.util.Random; import javax.swing.BorderFactory; import javax.swing.ImageIcon; import javax.swing.JLabel; import javax.swing.JPanel; public class Board extends JPanel { public static […]

Obtendo ServiceStack para reter informações de tipo

Estou usando o ServiceStack para serializar e desserializar alguns objects para JSON. Considere este exemplo: public class Container { public Animal Animal { get; set; } } public class Animal { } public class Dog : Animal { public void Speak() { Console.WriteLine(“Woof!”); } } var container = new Container { Animal = new Dog() […]

Conversão entre strings e ArrayBuffers

Existe uma técnica comumente aceita para converter eficientemente strings JavaScript em ArrayBuffers e vice-versa? Especificamente, gostaria de poder escrever o conteúdo de um ArrayBuffer em localStorage e lê-lo de volta.

Analisando o JSON usando o Json.net

Eu estou tentando analisar alguns JSON usando a biblioteca JSon.Net. A documentação parece um pouco escassa e estou confuso sobre como realizar o que preciso. Aqui está o formato para o JSON que preciso analisar. { “displayFieldName” : “OBJECT_NAME”, “fieldAliases” : { “OBJECT_NAME” : “OBJECT_NAME”, “OBJECT_TYPE” : “OBJECT_TYPE” }, “positionType” : “point”, “reference” : { […]

Objeto Java Serializable para Matriz de Bytes

Digamos que eu tenha uma class serializável AppMessage . Eu gostaria de transmiti-lo como byte[] sobre sockets para outra máquina onde é reconstruído a partir dos bytes recebidos. Como eu poderia conseguir isso?

Erro JSON.NET – loop de auto-referência detectado para o tipo

Tentei serializar a class POCO que foi gerada automaticamente a partir do Entity Data Model .edmx e quando usei JsonConvert.SerializeObject Eu tenho o seguinte erro: Erro O loop de auto-referência detectado para o tipo System.data.entity ocorre. Como eu resolvo este problema?