阿里fastjson总结

一、恶心的泛型

List<CalendarSchedule> list = 
JSONObject.parseArray(result.get("data")+"",CalendarSchedule.class);

ArrayList<Map> userList = 
JSON.parseObject(listStr, new TypeReference<ArrayList<Map>>(){});

二、java非标准json

在java中的非标准格式

# 这就是个Map对象,有写破框架直接将Map当成json返回,就加一个+""
{data=[],msg=success,code=200}

在java中的标准格式

{"data":"[]","msg":"success","code":"200"}

 

Guess you like

Origin blog.csdn.net/GodPluto/article/details/108778166