我有一个关于从jsonobject获取jsonobjects的问题。如何解析其中的JSONObjects JSONObject?
这是林找回:
{
"data": {
"someid": {
"air_by_date": 0,
"cache": {
"banner": 1,
"poster": 1
},
"language": "en",
"network": "somenetwork",
"next_ep_airdate": "somedate",
"paused": 0,
"quality": "somequality",
"show_name": "somename",
"status": "Continuing",
"tvdbid": someid,
"tvrage_id": someid,
"tvrage_name": "Showname"
},
"someid": {
"air_by_date": 0,
"cache": {
"banner": 1,
"poster": 1
},
"language": "en",
"network": "somenetwork",
"next_ep_airdate": "",
"paused": 0,
"quality": "somequality",
"show_name": "somename",
"status": "Continuing",
"tvdbid": someid,
"tvrage_id": someid,
"tvrage_name": "somename"
},
但我怎么创建它们的“ShowObjects”。我知道它如何与JSONArrays一起工作,但我从来没有做过这种JSON。
这就是我现在得到了,直到:
String json = download(url);
JSONObject result = new JSONObject(json);
JSONObject resultData = result.getJSONObject("data");
你想循环'data'中的那些数字条目,并将其中的每个变成一个'JSONObject'?如果是,那么[this](http://stackoverflow.com/a/13573965/802469)将有所帮助。 – Jakar 2014-10-17 18:56:21
你有什么应该工作得很好。发生了什么/不起作用? – Henry 2014-10-17 18:57:27
@jakar这些数字对象代表一个节目,但我如何循环播放它?因为它不是我返回的JSONArray,所以我有点困惑于如何去做。 – Timmeeh93 2014-10-17 19:00:21