FastJson转换复杂对象

调用rest接口时,数据格式通常为json,为了增加代码的可读性和维护性,不建议直接操作JSONObject,而是转换成实际的对象进行处理,遇到比较复杂的对象时,可以通过FastJson提供的TypeReference进行处理,Demo如下:

String jsonStr = HttpUtil.post(requestBody,remoteUrl);
Map<String,List<User>> resultMap = 
				JSON.parseObject(jsonStr, new TypeReference<Map<String,List<User>>>(){});

猜你喜欢

转载自blog.csdn.net/Iffie_01/article/details/82910066
今日推荐