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 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |