加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

JSONObject.toBean时多个类转换

发布时间:2020-12-16 18:58:29 所属栏目:百科 来源:网络整理
导读:import net.sf.json.JSONObject; /** * 获取所有的用户分组 * @param token * @return */ public static WxGroups getGroups(String token){ String url = GROUPS_GET_URL + token; JSONObject jsonObj = get(url); WxGroups wxGroups=null; if (jsonObj !=

import net.sf.json.JSONObject;


/**

* 获取所有的用户分组
* @param token
* @return
*/
public static WxGroups getGroups(String token){
String url = GROUPS_GET_URL + token;
JSONObject jsonObj = get(url);
WxGroups wxGroups=null;
if (jsonObj != null) {
@SuppressWarnings("rawtypes")
Map<String,Class> mapClass = new HashMap<String,Class>();
mapClass.put("groups",Group.class);
wxGroups = (WxGroups)JSONObject.toBean(jsonObj,WxGroups.class,mapClass);

}
return wxGroups;

}


注释:不加mapClass的话,会报异常MorphDynaBean cannot be cast

参考帖子:http://www.111cn.net/jsp/Jsp-Servlet/41930.htm

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读