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