我有一个来自 json 提要的数组,我知道在 jArray 中有一个联赛,但我需要计算出该数组的计数,以防日后将第二个添加到提要中。目前 log cat 没有注销“teamFeedStructure”有没有人知道我做错了什么或者知道如何正确地将数组的长度转换为我可以在意图中使用的字符串?
这是代码
JSONObject obj = new JSONObject(json);
JSONObject objData = obj.getJSONObject("data");
JSONArray jArray = objData.getJSONArray("structure");
//String leagues = jArray.toString();
//Log.v("myapp", "structure" + leagues);
for (int i=0; i < jArray.length(); i++) {
JSONObject oneObject = jArray.getJSONObject(i);
leaguecountArray = oneObject.getJSONArray("league_id");
for (int l=0; l < leaguecountArray.length(); l++) {
if (leaguecountArray.length() == 1) {
teamFeedStructure = "One";
}
if (leaguecountArray.length() == 2) {
teamFeedStructure = "Two";
}
Log.v("myapp", teamFeedStructure);
}
}