{
"list": [
{
"csmc": ""
},
{
"csmc": ""
}
],
"object": {
"status": null
}
}
类似与这种 {} 去包整个JSON串 "list":[] 相当于一个对象链表 "object":{}相对于一个单个对象 当然也可以存其他 但是key必须定义好 因为后台要根据key解析
例
public void Submit(@RequestBody String bean){
//先根据key解析
JSONObject jsonObject = JSONObject.parseObject(bean);
String object=jsonObject.getString("object");
String list = jsonObject.getString("list");
//在把你解析出来的用JSON里的方法转换成你想要的对象或者其他类型
List<AdutyLtemizedEntity> array = JSON.parseArray(list, AdutyLtemizedEntity.class);
AdutyLtemizedEntity adutyLtemizedEntity = JSON.parseObject(object, AdutyLtemizedEntity.class);
return adutyLtemizedService.Submit(array,adutyLtemizedEntity);
}
array 跟 adutyLtemizedEntity 就是我接过来的list跟一个对象 但是其中的字段必须对应对象里的实体类不然可能报错或者接不到