我一直试图围绕如何使用GSON解析嵌套对象和数组,仍然卡住了。如何解析“results”数组中列出的嵌套项?
{
"item": {
"results": [
{
"__metadata": {
"url": "google.com",
"type": "website"
},
"listed": true,
"market": 225,
"town": "Toronto"
},
{
"__metadata": {
"url": "twitter.com",
"type": "website"
},
"listed": true,
"market": 225,
"town": "Calgary"
}
]
}
}
如何在Android中使用GSON轻松完成此操作?
谢谢!
答案 0 :(得分:3)
Android Studio
现在创建Gson对象
Gson gson = new Gson();
将Json转换为java对象
T obj = gson.fromJson(contents,tClass);
现在使用此对象“obj”获取值