关于后端怎么处理前端传回来的JSON数据

开发项目难免会和JSON打交道,现在主流的数据传输也就是JSON数据了,那么如何把前端传回来的数据进行解析呢?

首先展示一下数据:

//{ "totalGoodsCount":"22", //商品总数量
                //"totalGoodsAmount":"12.1", //商品总价
                //"list":[
                //    {"id":"1115456565", //商品id
                //      "name":"test", //商品名称
                //      "image":"/superAdmin/images/goodsImg/gzhgfzGWHnu9sGCVe7tOFx.png", //商品照片
                //      "substationPrice":"0.55", //商品单价
                //      "totalPrice":12.1,//商品总价
                //      "number":"22"}] //商品总数
                //}

这是前段传回来的JSON数据我们要获取这些数据:

public class orderInfos {
            public string totalGoodsCount { get; set; }
            public string totalGoodsAmount { get; set; }
            public System.Collections.Generic.IList<listInfos> list { get; set; }
        }
        public class listInfos{
            public string id { get; set; }
            public string name { get; set; }
            public string image { get; set; }
            public string substationPrice { get; set; }
            public string totalPrice { get; set; }
            public string number { get; set; }
        }

首先定义与其相匹配的类用用来做list存储

orderInfos infos = JsonConvert.DeserializeObject<orderInfos>(goodsInfoJson);

实例化方法名,把JSON解析并存在list类里面,记住类里面的数值必须和JSON一一对应;

下面的list就是要在转为list才能存储这很重要。

接下来就是list数据的使应该都很熟练了吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值