{
"kind": "youtube#channelListResponse",
"etag": "\"uQc-MPTsstrHkQcRXL3IWLmeNsM/RcyuNr1qwNrdSKCHUL-TlYislxI\"",
"pageInfo": {
"totalResults": 1,
"resultsPerPage": 1
},
"items": [
{
"kind": "youtube#channel",
"etag": "\"uQc-MPTsstrHkQcRXL3IWLmeNsM/06AiodZH5j6AmLIkxRzlAs2py9c\"",
"id": "UCfba9cyRs4aRiKaGi11d2Ig",
"statistics": {
"viewCount": "131077848",
"commentCount": "8",
"subscriberCount": "222353",
"hiddenSubscriberCount": false,
"videoCount": "5185"
}
}
]
}
这是我想解析的json。 我想解析viewCount,subscriberCount和videoCount。Android使用json解析youtube用户
JSONObject jsonObject1 = new JSONObject(jsonStr);
JSONArray jsonArray1 = jsonObject1.getJSONArray("items");
JSONObject jsonObject2 = jsonArray1.getJSONObject(0);
JSONArray jsonArray2 = jsonObject2.getJSONArray("statistics");
JSONObject jsonObject3 = jsonArray2.getJSONObject(0);
我试过这样,但它显示错误“JSONObject不能转换为JSONArray”。 我如何获得“统计”内的内容?
(对不起,我英文不好)