您当前的位置: 首页 >  json

染指流年灬

暂无认证

  • 3浏览

    0关注

    194博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

用Newtonsoft.Json将list集合转成json

染指流年灬 发布时间:2020-02-22 14:46:53 ,浏览量:3

list 转成json

反射获得的object变量用as或者()转为List的时候,有时会转换失败 所以这时直接用object类型的变量参与到Serialize函数中进行序列化 JsonConvert会得到正确的结果

            List list = new List();
            list.Add(user);
            JsonSerializer serializer = new JsonSerializer();
            StringWriter sw = new StringWriter();
            serializer.Serialize(new JsonTextWriter(sw), list);
            string result = sw.GetStringBuilder().ToString();

list集合中是实体类,这样就能将实体类转成json

json转成List

首先json形如

 [{"ID":1,"Name":"","Description":"Goblin","Icon":"icon/icon.png","Price":20,"RecyclePrice":3,"ItemAttributesID":0,"Type":1}]

大括号及里面的值有一个或者若干个。

var list = JsonConvert.DeserializeObject(json);
关注
打赏
1665909078
查看更多评论
立即登录/注册

微信扫码登录

0.0369s