我試圖解析json響應,現在獲得了如下的json響應。
"libraryLastModified" : "2012-12-25 03:57:26",
"playlists" : { "10063" : { "id" : "10063",
"name" : "Favorites",
"songs" : [ "10006134",
"10006053",
"10006274",
"10006167",
]
},
"10157" : { "id" : "10157",
"name" : "80s",
"songs" : [ "10006694",
"10006695",
"10006697",
"10006699",
"10006698",
]
}
如何訪問id 和name values?
謝謝大家給與建議。
建議不要讓服務器返回這樣的json,一般來說,不會把value當成key來傳輸。
如果一定要這樣做,那就要用JSONObject.keys來返回一個Iterator,裡面是存儲的keyname的String,然後遍歷其,根據其String獲得響應的value。