Json序列化 总结


JS:
let s = '[1, 2, 3, 4]';

序列化成字符串:let f = JSON.stringify(s);
反序列化成对象:let s = JSON.parse(f);

后端:
导入Newtonsoft.Json命名空间---using Newtonsoft.Json;

序列化  : JsonConvert.SerializeObject(stu);
反序列化: JsonConvert.DeSerializeObject(str);

1.LayTable可以是 List dataList;;library是创建的实体类类型;可以library.name或library.id等
多个library实体类add到list里再经过序列化返回给前端就可以成为被js接受的json格式数据
2.LayTable也可以是List dataList;;当比较懒的时候,没有library实体类的时候就可以用dynamic来凑数;也可以实现dynamic.name或dynamic.id等
多个dynamic实体类add到list里再经过序列化返回给前端就可以成为被js接受的json格式数据

总之就是把多个对象add到list中,再序列化就可以返回json格式数据

案例总结:https://www.cnblogs.com/jsll/p/11855349.html

原文地址:https://www.cnblogs.com/jsll/p/11857205.html