接口:
{
"head": {
"deviceId":"deviceId",
"os":1,
"token":"",
},
"body":{
"couponId":"2"
}
}
后台:
JSONArray couponJson=body.optJSONArray("couponId");
String token=head.optString("token");
Object object=UserCacheManage.getAppUser(token);
debug发现couponJson 是null
为什么?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
couponId的类型不是array你的
couponId明明是个字符串,你却要把它解析成JSONArray,使用optJSONArray获取时,如果不能转换就会返回null。