Imagem de fundo

Em um sistema desenvolvido em Java, é necessário integrar com um serviço externo que fo...

Em um sistema desenvolvido em Java, é necessário integrar com um serviço externo que fornece dados no formato JSON. Qual das opções abaixo é a abordagem mais adequada para realizar a desserialização direta de JSON para um objeto Java?


A

Utilizar a classe Gson da biblioteca Gson com o método toJson() para converter o JSON em um objeto Java.


B

Implementar a classe JSONParser do pacote org.apache.commons e utilizar o método parse() para obter os objetos Java do JSON.


C

Usar a classe ObjectMapper da biblioteca Jackson para mapear os dados JSON para um objeto Java utilizando o método readValue().


D

Utilizar a classe JSONObject do pacote org.json e o método getJSONObject() para desserializar o JSON diretamente em objetos Java.