API调用返回空值

时间:2019-10-01 20:43:03

标签: java android-studio openweathermap

我正在使用Open Weather API构建天气应用。以下内容正确调用了API,但由于某种原因返回了null。

JSONObject queryResults = data.optJSONObject("weather");
            System.out.println(queryResults.toString());

这是API调用

API Call Image

当我输入“ coord”或“ main”或“ clouds”或“ sys”时,它可以完美工作,我得到了结果。但是由于某种原因,仅使用“天气”,它会返回null。我想念什么?谢谢!

1 个答案:

答案 0 :(得分:0)

需要使用JSONArray。感谢上面的评论中的asfmlr。