无法传递字符串以获取 OpenWeatherMap API JSON 中“描述”的值

Posted

技术标签:

【中文标题】无法传递字符串以获取 OpenWeatherMap API JSON 中“描述”的值【英文标题】:Can't pass a string to get the value of "description" in OpenWeatherMap API JSON 【发布时间】:2021-09-08 20:45:46 【问题描述】:

这是API

Check this picture

我想获取“description”的值,但不能传递字符串。

【问题讨论】:

请内联发布您的代码,而不是作为图片链接。 【参考方案1】:

您的weatherObjectjsonArray,因此只能通过索引(即Int)访问。您可能打算将 weatherObject 实例化为jsonObject

val weatherObject = weatherArray.getJSONObject(0)

【讨论】:

以上是关于无法传递字符串以获取 OpenWeatherMap API JSON 中“描述”的值的主要内容,如果未能解决你的问题,请参考以下文章

尝试通过 JSON 查询从 openweathermap 获取数据时出现 FileNotFoundException

python使用openweathermap API获取全世界主要城市天气信息

Openweathermap 不适用于某些国家/地区?

如何使用 openweathermap api 和 http 包获取每小时和 16 天的天气预报

JSON 不可转换为 void (Openweathermap API)

使用 OpenWeatherMap API 会出现 401 错误