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格式的,需要在后台代码转换为对象,可以通过这种方式,方便快速转.

  • 相关阅读:
    python学习day3--python基础
    python学习day2--python基础
    python学习day1--python基础
    包导入原则
    模块搜索路径
    继承顺序
    继承,派生,组合
    面向对象程序设计
    类和对象
    递归
  • 原文地址:https://www.cnblogs.com/TanYong/p/6638037.html
Copyright © 2011-2022 走看看