zoukankan      html  css  js  c++  java
  • JSON转换

    View Code
    public static T Json2Obj<T>(string json)
            {
                T obj = Activator.CreateInstance<T>();
                using (MemoryStream ms = new System.IO.MemoryStream(Encoding.UTF8.GetBytes(json)))
                {
                    DataContractJsonSerializer serializer = new DataContractJsonSerializer(obj.GetType());
                    return (T)serializer.ReadObject(ms);
                }
            }
    
            public static string Obj2Json<T>(T obj)
            {
                DataContractJsonSerializer serializer = new DataContractJsonSerializer(obj.GetType());
                using (MemoryStream ms = new MemoryStream())
                {
                    serializer.WriteObject(ms, obj);
                    return Encoding.UTF8.GetString(ms.ToArray());
                }
            }

    需要引用System.Runtime.Serialization和System.ServiceModel.Web

  • 相关阅读:
    装饰器(一)
    函数内置方法
    递归
    函数(三)
    python常用模块
    python模块与包
    python内置函数
    python函数
    python文件处理
    函数编程
  • 原文地址:https://www.cnblogs.com/fishes/p/3014829.html
Copyright © 2011-2022 走看看