你好,我该如何反序列化类型的JSON对象?
{"photo":{"id":5, "url":"http://pics.com/pic1.jpg"}};
通常情况下我会创建一个类:
public class Photo{
private int id;
private String url;
public Photo(){
}
}
然后只需运行以下命令:
GsonBuilder gsonb = new GsonBuilder();
Gson gson = gsonb.create();
Photo photo = gson.fromJson(response, Photo.class);
但这只会用null填充所有内容。如果Json仅为
{"id":5, "url":"http://pics.com/pic1.jpg"}
有什么想法吗?
谢谢