fastjson解决前端数组转换list问题
#项目前端传值
{
"list": [
{
"oneId": "297ef2e16ecad83b016ecaf445220003",
"name": "111"
},
{
"oneId": "297ef2e16ecad83b016ecaf445220002",
"name": "12"
}
]
}
后台转成list一直有问题。后来发现使用jsonObject.getString会把json格式转换成普通字符串,而非json字符串。
String meetName = jsonObject.getString(“meetName”);
解决方法
JSONArray list2 = object.getJSONArray("list");
List<WdList> wdLists = JSONObject.parseArray(list2.toJSONString(), WdList.class);