Convertir objetos JSON en variables simples en Java
Tengo un JSON muy pesado con muchos parámetros que quiero convertir en un objeto Java que contenga solo algunos de ellos.
Conversión directa como esta
DataObject obj = gson.fromJson(br, DataObject.class);
no es una opinión.
¿Cómo puedo acceder a campos individuales dentro de objetos (solovalue
debajodate
ytype
debajoattributes
debajocompletion_date
)? Ejemplo de JSON:
{"results":[
{"date":{
"attributes":{
"type":null},
"value":"December 13, 2010"},
"is_structured":"No",
"completion_date":{
"attributes":{
"type":"Anticipated"},
"value":"March 2016"},
....