asp.net web 字符串转json并处理

  using System.Web.Script.Serialization;
    using Newtonsoft.Json;
待处理字符串:
 // {"billNo":"计划指令号","dayNo":"日计划","projName":"项目名称","prodModel":"电源系统产品型号","line":"L135","battery":"电池型  号","batteryNo":"电池型号  代号","total":"3","moduleInfo":"[{\"module\":\"模组型号\",\"count\":\"数量\"},{\"module\":\"模组型号\",\"count\":\"数量\"}]" ,"batteryInfo":"[{\"maxv\":\"60\",\"minv\":\"40\",\"maxr\":\"300\",\"minr\":\"200\",\"maxc\":\"300\",\"minc\":\"200\",\"level\":\"A\"}]"}  "
    [WebMethod]
        public bool   WriteLinePlan(string Json_ProductOrder)
        {
                JavaScriptSerializer js = new JavaScriptSerializer();
                string s = js.Deserialize<Json_ProductorObject>(Json_ProductOrder).line;
                Json_ProductorObject user = (Json_ProductorObject)JsonConvert.DeserializeObject(Json_ProductOrder,     typeof(Json_ProductorObject));
                user.day  进行获取操作
        }

Json_ProductorObject是一个实体类,

   public class Json_ProductorObject
      {
              private string bill;
              public string billNo { get { return bill; } set { bill = value; } }

        private string day;
        public string dayNo { get { return day; }  set { day = value; } }

        private string proj;
        public string projName { get { return proj; }  set { proj = value; } }

        private string prod;
        public string prodModel { get { return prod; } set { prod = value; } }

        private string li;
        public string line { get { return li; } set { li = value; } }

        private string batt;
        public string battery { get { return batt; } set { batt = value; } }

        private string battNo;
        public string batteryNo { get { return battNo; } set { battNo = value; } }

        private string tot;
        public string total { get { return tot; } set { tot = value; } }

        private string module;
        public string moduleInfo { get { return module; } set { module = value; } }

        private string batte;
        public string batteryInfo { get { return batte; } set { batte = value; } }
    }
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值