public static class JsonNewtonsoft
{
/// <summary>
/// 把对象转换为JSON字符串
/// </summary>
/// <param name="o">对象</param>
/// <returns>JSON字符串</returns>
public static string ToJSON(this object o)
{
if (o == null)
{
return null;
}
return JsonConvert.SerializeObject(o);
}
/// <summary>
/// 把Json文本转为实体
/// </summary>
/// <typeparam name="T"></typeparam>
/// <param name="input"></param>
/// <returns></returns>
public static T FromJSON<T>(this string input)
{
try
{
return JsonConvert.DeserializeObject<T>(input);
}
catch (Exception ex)
{
return default(T);
}
}
}

最新文章

  1. java与c#的反射性能比较
  2. 记忆化搜索 codevs 2241 排序二叉树
  3. android调试工具DDMS
  4. C语言中的字节对齐以及其相关处理
  5. MySql主键自动生成,表、实体、C#调用方法
  6. 项目中的导出(jxl插件)
  7. 笔记:Eclipse 安装 m2eclipse 插件
  8. python计算斐波那契数列
  9. webpack入门教程--2
  10. Linux系统将服务器时间与网络时间同步
  11. Learning-MySQL【3】:数据类型和运算符
  12. 安装apache 后,找不到服务,解决办法
  13. 算法相关——Java排序算法之桶排序(一)
  14. TZOJ 4848 货车运输(最大生成树+倍增lca)
  15. htm、html、shtml网页区别
  16. 每日英语:Missing at Mobile World Congress: Innovation
  17. Nginx安装图片模块出错,提示fatal error: curl/curl.h
  18. python爬虫之图片懒加载、selenium和phantomJS
  19. java 面向对象 — 类和对象
  20. Flask之模板之控制语句

热门文章

  1. option触发及获取当前选中的option值
  2. Linux环境变量设置declare/typeset
  3. django admin-过滤器
  4. Python面向对象三要素-多态
  5. Python的logging模块基本用法
  6. Linux查看文件指定行数内容
  7. .gitignore文件配置的内容为:
  8. MySql常用函数大全
  9. 【转】分布式事务,EventBus 解决方案:CAP【中文文档】
  10. L1443