Конвертировать объект JSON в простые переменные в Java

У меня очень тяжелый JSON с большим количеством параметров, которые я хочу преобразовать в объект Java, содержащий лишь некоторые из них.

Прямое преобразование, такое как это

DataObject obj = gson.fromJson(br, DataObject.class);

это не вариант.

Как я могу получить доступ к отдельным полям внутри объектов (простоvalue подdate а такжеtype подattributes подcompletion_date)? Пример JSON:

{"results":[
    {"date":{
        "attributes":{
        "type":null},
        "value":"December 13, 2010"},
    "is_structured":"No",
    "completion_date":{
        "attributes":{
            "type":"Anticipated"},
        "value":"March 2016"},
     ....

Ответы на вопрос(2)

Ваш ответ на вопрос