加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Newtonsoft.Json 使用实例

发布时间:2020-12-16 18:45:26 所属栏目:百科 来源:网络整理
导读:using Newtonsoft.Json;/// summary/// 拓展方法:Object转Json/// /summary/// param name="obj"实体对象/param/// returnsJson字符串/returnspublic static string ObjectToJson(this object obj){ return JsonConvert.SerializeObject(obj);}使用:((obje
using Newtonsoft.Json;

/// <summary>
/// 拓展方法:Object转Json
/// </summary>
/// <param name="obj">实体对象</param>
/// <returns>Json字符串</returns>
public static string ObjectToJson(this object obj)
{
    return JsonConvert.SerializeObject(obj);
}

使用:
((object)data).ObjectToJson();

/// <summary>
/// 拓展方法:Json转Object
/// </summary>
/// <typeparam name="T">实体对象</typeparam>
/// <param name="Json">Json字符串</param>
/// <returns>实体对象</returns>
public static T JsonToObject<T>(this string Json)
{
    return Json == null ? default(T) : JsonConvert.DeserializeObject<T>(Json);
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读