Пытаюсь научиться использовать JSON и анализировать данные json. Я использую google-gson
API для анализа моих данных json.
Я получаю данные JSON в следующем формате
{"guid":{"uri":"http://social.yahooapis.com/v1/me/guid","value":"123456789"}}
и вот мой код синтаксического анализа с использованием google-gson
Gson gson=new Gson();
MyGuid myGuid=new MyGuid();
myGuid=gson.fromJson(response.getBody(), MyGuid.class);
public class MyGuid {
public MyGuid() {
}
private String value;
public String getValue() {
return value;
}
public void setValue(String value) {
this.value = value;
}
}
но я получаю значение guid как ноль.
Я знаю, что делаю неправильно, но то, что я новичок в формате JSON, делает меня более запутанным.
Любая помощь в этом отношении будет полезна.