当前位置:编程学习 > C#/ASP.NET >>

C# 在后台怎么返回一个JSON对象?

如题。 --------------------编程问答-------------------- 越具体越好 --------------------编程问答-------------------- public static List<T> JSONStringToList<T>(this string JsonStr)
  {   
  JavaScriptSerializer Serializer = new JavaScriptSerializer();
  List<T> objs = Serializer.Deserialize<List<T>>(JsonStr);
  return objs;
  }   

public static T Deserialize<T>(string json)
  {
  T obj = Activator.CreateInstance<T>();
  using (MemoryStream ms = new MemoryStream(Encoding.UTF8.GetBytes(json)))
  {
  System.Runtime.Serialization.Json.DataContractJsonSerializer serializer = new System.Runtime.Serialization.Json.DataContractJsonSerializer(obj.GetType());
  return (T)serializer.ReadObject(ms);
  }
  }
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,