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.

8
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 instance = …
780 java  json  jackson 



13
JsonMappingException: nenhum construtor adequado encontrado para o tipo [tipo simples, classe]: não é possível instanciar a partir do objeto JSON
Estou recebendo o seguinte erro ao tentar obter uma solicitação JSON e processá-la: org.codehaus.jackson.map.JsonMappingException: nenhum construtor adequado encontrado para o tipo [tipo simples, classe com.myweb.ApplesDO]: não é possível instanciar a partir do objeto JSON (é necessário adicionar / ativar informações de tipo?) Aqui está o JSON que estou tentando enviar: …

7
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": 0 …
423 json  jackson  gson 

22
Recursão infinita com o problema JSON de Jackson e JPA do Hibernate
Ao tentar converter um objeto JPA que tenha uma associação bidirecional em JSON, continuo recebendo org.codehaus.jackson.map.JsonMappingException: Infinite recursion (StackOverflowError) Tudo o que eu encontrei é esse tópico que basicamente conclui com a recomendação de evitar associações bidirecionais. Alguém tem uma idéia para uma solução alternativa para este bug da primavera? …
412 java  json  orm  spring-mvc  jackson 

5
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 pesquisar em algumas bibliotecas existentes por JSON, finalmente …
363 java  json  comparison  gson  jackson 

5
Devo declarar o ObjectMapper de Jackson como um campo estático?
A ObjectMapperclasse da biblioteca Jackson parece ser segura para threads . Isso significa que devo declarar meu ObjectMappercomo um campo estático como este class Me { private static final ObjectMapper mapper = new ObjectMapper(); } em vez de um campo no nível da instância como este? class Me { private …
361 java  json  jackson 


18
Serializando com Jackson (JSON) - recebendo “Nenhum serializador encontrado”?
Recebo uma exceção ao tentar serializar um objeto muito simples usando Jackson. O erro: org.codehaus.jackson.map.JsonMappingException: nenhum serializador encontrado para a classe MyPackage.TestA e nenhuma propriedade descoberta para criar BeanSerializer (para evitar exceção, desative SerializationConfig.Feature.FAIL_ON_EMPTY_BEANS)) Abaixo está a classe e o código simples para serializar. Alguém pode me dizer por que …
262 java  json  jackson 

12
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', 'groups': [{ 'title': 'LeveloneCIS', 'id': 2, 'children': 'true', 'groups': …
262 java  json  jackson  gson 

14
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 @JsonValue, ele parece fazer o trabalho de serializar o …

6
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 actualObj = jp.readValueAsTree(); dá java.lang.IllegalStateException: No ObjectCodec defined for the parser, can …
231 java  json  parsing  jackson 

16
serialize / desserialize java 8 java.time com o mapeador JSON de Jackson
Como uso o mapeador Jackson JSON com o Java 8 LocalDateTime? org.codehaus.jackson.map.JsonMappingException: Não é possível instanciar o valor do tipo [tipo simples, classe java.time.LocalDateTime] de JSON String; nenhum construtor de cadeia única / método de fábrica (através da cadeia de referência: MyDTO ["field1"] -> SubDTO ["date"])
221 jackson  java-time 


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.