【发布时间】:2020-03-07 04:00:01
【问题描述】:
JSON 文件:
我正在遍历“biller”数组以获取所有对象的“billerCategory”:是 “电”。我正在尝试获取“paramName”值。但我只得到 3 个 paramName 值。
回复:
代码:
try {
JSONArray biller = response.getJSONArray("biller");
Log.d(TAG, biller.toString());
// Loop through biller Array and find billerID
for (int i = 0; i < biller.length(); i++)
{
JSONObject billerObj = (JSONObject) biller.get(i);
String category = billerObj.getString("billerCategory");
//Log.d(TAG, category);
if (category.equalsIgnoreCase("Electricity")){
JSONObject paraminput = billerObj.getJSONObject("billerInputParams");
JSONObject paramInfo = paraminput.getJSONObject("paramInfo");
String paramName = paramInfo.getString("paramName");
Log.d(TAG, paramName);
}
}
}
【问题讨论】:
-
无法复制,死链接。
标签: android json android-volley