项目中经常遇到后台调用的接口返回Json 数据,然后把json 数据保存到数据库中,在这个过程中,就要用到Json 字符串转换为对象了。下面的方法就是很好的一个Json字符串转json的例子:
#region 把json字符串转换成对象 jinsl
#region 把json字符串转换成对象 jinsl
public static T JsonDeserialize<T>(string jsonString)
{
DataContractJsonSerializer ser = new DataContractJsonSerializer(typeof(T));
MemoryStream ms = new MemoryStream(Encoding.UTF8.GetBytes(jsonString));
T obj = (T)ser.ReadObject(ms);
return obj;
}
#endregion