ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 低调看直播体育app软件下载 >> .NETjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播 >> JavaScriptSerializer如何对Json对象序列化和反序列化

JavaScriptSerializer如何对Json对象序列化和反序列化

来源:网络整理     时间:2015-05-05     关键词:

本篇文章主要介绍了"JavaScriptSerializer如何对Json对象序列化和反序列化",主要涉及到方面的内容,对于.NETjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下: 一、序列化public static string SerToJson(object model){return SerToJson(model,"yyyy-M...

一、序列化

public static string SerToJson(object model)

{

     return SerToJson(model,"yyyy-MM-dd HH:mm:ss");

}

 public static string SerToJson(object model,string format)
 {
     JavaScriptSerializer jsonSerializer = new JavaScriptSerializer();
     string strJson= jsonSerializer.Serialize(model);
     strJson = Regex.Replace(strJson, @"\\\\/Date\\((\\d+)\\)\\\\/", match =>
      {
                DateTime dt = new DateTime(1970, 1, 1);
                dt = dt.AddMilliseconds(long.Parse(match.Groups[1].Value));
                dt = dt.ToLocalTime();
                return dt.ToString(format);
      });
      return strJson;
 }

二、反序列化

        public static T DesFromJson(string strJson) where T : new()
        {
            JavaScriptSerializer jsonSerializer = new JavaScriptSerializer();
            T model = jsonSerializer.Deserialize(strJson);

            if (model == null)
                model = new T();

            return model;
        }

文章转载自: JavaScriptSerializer对Json对象的序列化和反序列化   http://www.studyofnet.com/news/798.html



以上就介绍了JavaScriptSerializer如何对Json对象序列化和反序列化,包括了方面的内容,希望对.NETjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播有兴趣的朋友有所帮助。

本文网址链接:http://www.codes51.com/article/detail_131954.html

相关图片

相关文章