Articles of json

Implementação de Java da conversão JSON para XML

Existem JARs disponíveis para converter de JSON para XML?

Faça Jackson interpretar o único object JSON como array com um elemento

Existe uma maneira de fazer Jackson interpretar um único object JSON como um array com um elemento e vice-versa? Exemplo, eu tenho 2 formatos ligeiramente diferentes de JSON, eu preciso ambos para mapear para o mesmo object Java: Formatar A (matriz JSON com um elemento): points : [ { date : 2013-05-11 value : 123 […]

Json.net serializa / deserializa tipos derivados?

json.net (newtonsoft) Eu estou olhando através da documentação, mas não consigo encontrar nada sobre isso ou a melhor maneira de fazê-lo. public class Base { public string Name; } public class Derived : Base { public string Something; } JsonConvert.Deserialize<List>(text); Agora eu tenho objects Derivados na lista serializada. Como faço para desserializar a lista e […]

Como analisar campos JSON dynamics com GSON?

Então, estou usando o GSON para analisar o JSON a partir de uma API e estou preso a como fazer com que ele analise os campos dynamics nos dados. Aqui está um exemplo dos dados JSON retornados em uma consulta: { – 30655845: { id: “30655845” name: “testdata description: “” latitude: “38” longitude: “-122” altitude: […]

Como definir a codificação em .getJSON JQuery

No meu aplicativo da web, envio alguns campos de formulário com o método jQuery $.getJSON() . Estou tendo alguns problemas com a codificação. O conjunto de caracteres do meu aplicativo é charset=ISO-8859-1 mas acho que esses campos são enviados com o UTF-8 . Alguém sabe como posso definir a codificação em chamadas $.getJSON ?

Inicialização da primavera @ResponseBody não serializa o ID da entidade

Tem um problema estranho e não consegue descobrir como lidar com isso. Tem POJO simples: @Entity @Table(name = “persons”) public class Person { @Id @GeneratedValue private Long id; @Column(name = “first_name”) private String firstName; @Column(name = “middle_name”) private String middleName; @Column(name = “last_name”) private String lastName; @Column(name = “comment”) private String comment; @Column(name = “created”) […]

Desserializando JSON quando, por vezes, array e, por vezes, object

Estou tendo um pouco de dificuldade para desserializar dados retornados do Facebook usando as bibliotecas JSON.NET. O JSON retornado de apenas um post de parede simples se parece com: { “attachment”:{“description”:””}, “permalink”:”http://www.facebook.com/permalink.php?story_fbid=123456789″ } O JSON retornado para uma foto é semelhante a: “attachment”:{ “media”:[ { “href”:”http://www.facebook.com/photo.php?fbid=12345″, “alt”:””, “type”:”photo”, “src”:”http://sofpt.miximages.com/c%23/12345_s.jpg”, “photo”:{“aid”:”1234″,”pid”:”1234″,”fbid”:”1234″,”owner”:”1234″,”index”:”12″,”width”:”720″,”height”:”482″}} ], Tudo funciona muito bem […]

Analisar JSON dos dados de sucesso do JQuery.ajax

Estou tendo problemas para obter o conteúdo do object JSON de uma chamada JQery.ajax. Minha chamada: $(‘#Search’).click(function () { var query = $(‘#query’).valueOf(); $.ajax({ url: ‘/Products/Search’, type: “POST”, data: query, dataType: ‘application/json; charset=utf-8’, success: function (data) { alert(data); for (var x = 0; x < data.length; x++) { content = data[x].Id; content += "”; content […]

Como faço para carregar um object JSON de um arquivo com ajax?

Estou usando o JSON para transferir dados. O que eu preciso na minha página HTML para ler um arquivo com o Ajax que inclui apenas um object JSON no meu script? Preciso também do jQuery, ou é possível carregar esse arquivo JSON com o Ajax? É diferente em diferentes navegadores?

Jackson – serialização de entidades com relações bidirecionais (evitando ciclos)

Eu tenho duas entidades: Parent { Child[] children; } and Child { Parent parent; } Estou ciente sobre @JsonBackReference e @JsonManagedReference . Eles são bons, se eu estiver serializando instâncias do Parent . Mas também preciso transferir instâncias de Child e quero que o campo parent preenchido. Em outras palavras: Na serialização do Parent ele […]