/// <summary>
/// 对象序列化成json
/// </summary>
/// <param name="obj"></param>
/// <returns></returns>
public static string ObjectToJson(object obj)
{
return obj == null ? "" : JsonConvert.SerializeObject(obj);
}
/// <summary>
/// json反序列化成对象
/// </summary>
/// <typeparam name="T"></typeparam>
/// <param name="json"></param>
/// <returns></returns>
public static T JsonToObject<T>(string json)
{
T t = JsonConvert.DeserializeObject<T>(json);
return t;
}
/// <summary>
///
/// </summary>
/// <typeparam name="T"></typeparam>
/// <param name="json"></param>
/// <param name="anonymousTypeObject"></param>
/// <returns></returns>
public static T JsonToObject<T>(string json, T anonymousTypeObject)
{
T t = JsonConvert.DeserializeAnonymousType<T>(json, anonymousTypeObject);
return t;
}
工作之杂记---Json序列化反序列化简单方法
最新推荐文章于 2023-09-06 11:09:03 发布