list转json
方法一、
try
{
System.Runtime.Serialization.Json.DataContractJsonSerializer serializer = new System.Runtime.Serialization.Json.DataContractJsonSerializer(list.GetType());
using (MemoryStream ms = new MemoryStream())
{
serializer.WriteObject(ms, list);
strReturn.msg = Encoding.UTF8.GetString(ms.ToArray());
}
}
catch
{
return null;
}
方法二、
JavaScriptSerializer serializer = new JavaScriptSerializer();
strReturn.msg = serializer.Serialize(list);
json转list:
string jsonlist = jsonObject.msg;
JavaScriptSerializer Serializer = new JavaScriptSerializer();
list = Serializer.Deserialize<List<T>>(jsonlist);
时间: 2024-12-20 15:13:13