System.Runtime.Serialization.Json.DataContractJsonSerializer

示例:

using (MemoryStream ms = new MemoryStream())
{
System.Runtime.Serialization.Json.DataContractJsonSerializer json =
              new System.Runtime.Serialization.Json.DataContractJsonSerializer(typeof(T));
json.WriteObject(ms, t);
strJson = json.ReadObject(ms).ToString();
}



System.Web.Script.Serialization

示例:

System.Web.Script.Serialization.JavaScriptSerializer jss =
new System.Web.Script.Serialization.JavaScriptSerializer();
strJson = jss.Serialize(t);



posted on 2012-03-01 15:55  Robbery  阅读(822)  评论(0编辑  收藏  举报