asp.net中 解析JSON

using System.Web.Script.Serialization;  
public  class EmergencyJson
    {
        /// <summary>
        /// 部门
        /// </summary>
       public string CreateUnit
       { get; set; }
       /// <summary>
       /// 部门编号
       /// </summary>
       public string CreateDeptID
       { get; set; }
       /// <summary>
       /// 填报时间
       /// </summary>
       public string CreateDate
       { get; set; }
       /// <summary>
       /// 事发单位
       /// </summary>
       public string HappenUnit
       { get; set; }
       /// <summary>
       /// 事发部门编号
       /// </summary>
       public int HappenDeptID
       { get; set; }
       /// <summary>
       /// 发生时间
       /// </summary>
       public string HappenDate
       { get; set; }
       /// <summary>
       /// 重要信息系统
       /// </summary>
       public string ImpInfoSys
       { get; set; }
       /// <summary>
       /// 特色信息系统
       /// </summary>
       public string PromoInfoSys
       { get; set; }
       /// <summary>
       /// 柜面服务时段开始时间
       /// </summary>
       public string STimeStart
       { get; set; }
       /// <summary>
       /// 柜面服务时段结束时间
       /// </summary>
       public string STimeEnd
       { get; set; }
         /// <summary>
         /// 非柜面服务时段开始时间
         /// </summary>
       public string NonSTimeStart
       { get; set; }
       /// <summary>
       /// 非柜面服务时段结束时间
       /// </summary>
       public string NonSTimeEnd
       { get; set; }
       /// <summary>
       /// 事件影响范围
       /// </summary>
       public string Incidence
       { get; set; }
       /// <summary>
       /// 事件现象及基本原因
       /// </summary>
       public string Reason
       { get; set; }
       /// <summary>
       /// 处理情况
       /// </summary>
       public string Detail
       { get; set; }
       /// <summary>
       /// 创建人联系电话
       /// </summary>
       public string CreaterTel
       { get; set; }
       /// <summary>
       /// 备注
       /// </summary>
       public string Remark
       { get; set; }
       /// <summary>
       /// 创建人
       /// </summary>
       public string Creater
       { get; set; }
     
     
    }
//解析类
   public class JsonHelper
   {
       public EmergencyJson ReadJson(string JsonStr)
       {
           JavaScriptSerializer jss = new JavaScriptSerializer();
           EmergencyJson userJson = jss.Deserialize<EmergencyJson>(JsonStr);
           return userJson;
       }
   }

JSON格式为:

{'CreateUnit':'测试部','CreateDeptID':'10034','CreateDate':'2012-12-05 18:31:00.000',
'HappenUnit':'开发部','HappenDeptID':'10034','HappenDate':'2012-12-04 18:56:00.000',
'ImpInfoSys':'dddd','PromoInfoSys':'ddd','STimeStart':'2012-12-04 18:57:00.000',
'STimeEnd':'2012-12-04 18:57:00.000','NonSTimeStart':'2012-12-04 18:57:00.000','NonSTimeEnd':'2012-12-04 18:57:00.000',
'Incidence':'10235','Reason':'ffff','Detail':'fff','CreaterTel':'dddfff','Remark':'dd','Creater':'owiewow'}

说明:EmergencyJson为字段名,JsonHelper为解析单位

转载于:https://www.cnblogs.com/Journey31/archive/2012/12/18/2822916.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值