0
点赞
收藏
分享

微信扫一扫

javascript 数组Json序列化与反序列化

金刚豆 2022-09-06 阅读 109


前台 javascript,对一个数组 进行序列化

然后后台进行反序列化得到一个数组(List)

var arr = [{},{},{}];//很多个元素,属性什么的就不写了,这里的每对大括号里的对象就是MetalInfo
//发送请求到后台C#代码
$.post(baseUrl + "AAA/Aaa", {info:JSON.stringify(arr )}, function(data) {
data;
});



后台C#进行反序列化,得到一个List

注:后台得有这个对象的类型


List<MetalInfo> list = (List<MetalInfo>) JsonConvert.DeserializeObject(info, typeof (List<MetalInfo>));



------

这样也可以。

JavaScriptSerializer Serializer = new JavaScriptSerializer();    
List<T> objs = Serializer.Deserialize<List<T>>(JsonStr);






举报

相关推荐

0 条评论