Perguntas com a marcação «jackson»

Jackson é uma biblioteca Java para lidar com tarefas como leitura e gravação (análise / geração) e ligação de dados de / para objetos Java. Embora usado principalmente para JSON, Jackson também suporta muitos outros formatos de dados, como Avro, CBOR, CSV, Java Properties, Protobuf, Smile, XML e YAML.

780
Como usar Jackson para desserializar uma matriz de objetos

A documentação de ligação de dados de Jackson indica que Jackson suporta desserialização de "Matrizes de todos os tipos suportados", mas não consigo descobrir a sintaxe exata para isso. Para um único objeto, eu faria isso: //json input { "id" : "junk", "stuff" : "things" } //Java MyClass...

423
Representando null em JSON

Qual é o método preferido para retornar valores nulos em JSON? Existe uma preferência diferente para primitivas? Por exemplo, se meu objeto no servidor tiver um número inteiro chamado "myCount" sem valor, o JSON mais correto para esse valor seria: {} ou { "myCount": null } ou { "myCount":...

363
Jackson vs. Gson [fechado]

Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 5 anos . Depois de...

262
Convertendo Dados JSON em Objeto Java

Quero poder acessar propriedades de uma sequência JSON dentro do meu método de ação Java. A string está disponível simplesmente dizendo myJsonString = object.getJson(). Abaixo está um exemplo de como a string pode ser: { 'title': 'ComputingandInformationsystems', 'id': 1, 'children': 'true',...

237
Jackson enum Serializing and DeSerializer

Estou usando JAVA 1.6 e Jackson 1.9.9. Tenho um enum public enum Event { FORGOT_PASSWORD("forgot password"); private final String value; private Event(final String description) { this.value = description; } @JsonValue final String value() { return this.value; } } Eu adicionei um...

231
Como analisar uma string JSON no JsonNode em Jackson?

Deve ser tão simples, mas não consigo encontrá-lo depois de tentar por uma hora #embarrasing. Eu preciso obter uma string JSON, por exemplo {"k1":v1,"k2":v2}, analisada como a JsonNode. JsonFactory factory = new JsonFactory(); JsonParser jp = factory.createJsonParser("{\"k1\":\"v1\"}"); JsonNode...

166
Convertendo objetos Java em JSON com Jackson

Quero que meu JSON fique assim: { "information": [{ "timestamp": "xxxx", "feature": "xxxx", "ean": 1234, "data": "xxxx" }, { "timestamp": "yyy", "feature": "yyy", "ean": 12345, "data": "yyy" }] } Código até agora: import java.util.List; public class ValueData { private...