• JSONHelper


      public class JSONHelper
            {
                public static string Serialize<T>(T obj)
                {
                    System.Runtime.Serialization.Json.DataContractJsonSerializer serializer = new System.Runtime.Serialization.Json.DataContractJsonSerializer(obj.GetType());
                    MemoryStream ms = new MemoryStream();
                    serializer.WriteObject(ms, obj);
                    string retVal = Encoding.Default.GetString(ms.ToArray());
                    ms.Dispose();
                    return retVal;
                }

                public static T Deserialize<T>(string json)
                {
                    T obj = Activator.CreateInstance<T>();
                    MemoryStream ms = new MemoryStream(Encoding.Unicode.GetBytes(json));
                    System.Runtime.Serialization.Json.DataContractJsonSerializer serializer = new System.Runtime.Serialization.Json.DataContractJsonSerializer(obj.GetType());
                    obj = (T)serializer.ReadObject(ms);
                    ms.Close();
                    ms.Dispose();
                    return obj;
                }
            }

    魔兽就是毒瘤,大家千万不要玩。
  • 相关阅读:
    重大利好,Dubbo 3.0要来了。
    SaaS,PaaS,IaaS都是什么鬼?
    为什么Netty这么火?与Mina相比有什么优势?
    (21)python lambda表达式
    (19)python scrapy框架
    (18) python 爬虫实战
    (5)ASP.NET HTML服务器控件
    (17)python Beautiful Soup 4.6
    (4)ASP.NET内置对象1
    (16)网络爬虫
  • 原文地址:https://www.cnblogs.com/tracy/p/1762809.html
Copyright © 2020-2023  润新知