C#序列化JSON对象

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);



你可能感兴趣的:(json)