我有一個關於從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