Converter objeto JSON em variáveis simples em Java
Eu tenho um JSON muito pesado com muitos parâmetros que eu quero converter em um objeto Java contendo apenas alguns deles.
Conversão direta como esta
DataObject obj = gson.fromJson(br, DataObject.class);
não é uma opção.
Como posso acessar campos individuais dentro de objetos (apenasvalue
sobdate
etype
sobattributes
sobcompletion_date
)? Exemplo JSON:
{"results":[
{"date":{
"attributes":{
"type":null},
"value":"December 13, 2010"},
"is_structured":"No",
"completion_date":{
"attributes":{
"type":"Anticipated"},
"value":"March 2016"},
....