以下链接询问了同样的问题。 Why for each loop is not applicable for JSON array 我们可以导入任何罐子,以便它可以工作吗?
答案 0 :(得分:1)
Java“foreach”语法不适用,因为JSONArray
API未实现Iterable
接口。
我们可以导入任何jar以便它可以工作吗?
对此的答案是否定的。org.json
API已为Android“烘焙”。我不认为如果不修改/替换Android运行时库就可以更改它们。
解决方案是请求“某人” 1 更改Android中的官方org.json
API。
或者使用不同的JSON API,这可能会有问题,具体取决于您使用的其他API。
或者只是咬紧牙关并使用索引。 不好......
1 - 祝你好运!首先,不清楚谁你应该请愿......