zoukankan      html  css  js  c++  java
  • JSON文本转对象,泛型方法 JsHelper.cs

    1.写JsHelper帮助类

    public static T JSONToObject<T>(string jsonText)
    {
                 JavaScriptSerializer jss = new JavaScriptSerializer();   //命名空间  using System.Web.Script.Serialization;
        try
        {
                 return jss.Deserialize<T>(jsonText);
        }
                 catch (Exception ex)
        {
               throw new Exception("JSONHelper.JSONToObject(): " + ex.Message);
        }
    }

    2.调用的方式

        //JsonHelper.JSONToObject<转换成的对象>(HttpUtility.UrlDecode(json字符串));  

        ChannelOrdersModel     _channelorder=JsonHelper.JSONToObject<ChannelOrdersModel>(HttpUtility.UrlDecode(channelOrders));  

    作用:我们有时候得到的数据前段获取到的是json格式的,需要在后台代码转换为对象,可以通过这种方式,方便快速转.

  • 相关阅读:
    BigDecimal用法详解
    Spring IOC的配置使用
    Spring IOC容器基本原理
    Spring IOC基础
    Spring基础
    Spring概述
    win7+jdk环境变量配置
    订单状态
    项目经理与项目管理整理
    top命令按内存和cpu排序
  • 原文地址:https://www.cnblogs.com/TanYong/p/6638037.html
Copyright © 2011-2022 走看看