API调用时返回java Null
我正在使用开放天气API构建一个天气应用程序。下面的函数正确地调用了API,但由于某些原因返回null
JSONObject queryResults = data.optJSONObject("weather");
System.out.println(queryResults.toString());
下面是API调用
当我输入“coord”或“main”或“clouds”或“sys”时,它工作得非常好,我得到了结果。但出于某种原因,仅使用“weather”返回空值。我错过了什么?谢谢
# 1 楼答案
需要使用JSONArray。感谢上面评论中的asfmlr