java如何使用API引用JSON数组
我想使用getDescription函数引用天气数组中的描述字段
"weather": [
{
"id": 600,
"main": "Snow",
"description": "light snow",
"icon": "13d"
}
],
public String getDescription() {
String description = String.valueOf(obj.getJSONArray("weather"));
String jObj = String.valueOf(obj.getJSONObject("description"));
return jObj;
如何正确编写getDescription函数,从天气数组中获取描述值
# 1 楼答案
您需要从obj获取天气数组,然后从数组中检索所需的项目,然后是描述
这种方法并不是为了简单而验证任何东西,而是要记住,并在这些对象中的任何一个为空或天气数组为空时执行适当的检查