一个json实例化问题
这个json如何用newtonsoft实例化?对json不熟。
view-source:https://tongbu.eduyun.cn/tbkt/tbkthtml/CaseListJsonData.js
判断来路了 右键查看
https://tongbu.eduyun.cn/tbkt/tbkthtml/1.html?xdcode=xd0003&njcode=njx0012&xkcode=yuwen0
回答
传参的时候,把caseJson.clist传到后台,传的时候用JSON.stringify序列化一下,后台用string接收
然后后台定义实体
public class Info
{
public string caseName{get;set;}
public string picUrl{get;set;}
public string teacher{get;set;}
}
public class Res
{
public List<Info>caseBeanList;
public string caseCode{get;set;}
}
后台方法接收到参数以后
List<Res>res=JsonConvert.DeserializeObject<List<Res>>(参数);
也可以简单一点,前台传参的时候传caseJson.clist,作为数组传到后台,不用JSON.stringify序列化
后台参数列表用List<Res>接收,这样应该是可以自动转换,不用自己手写了。