Json读写
来源:互联网 发布:php类的实例化关键字 编辑:程序博客网 时间:2024/06/13 17:08
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;
using Newtonsoft.Json.Converters;
namespace ConsoleApplication2
{
public static class JsonHelper
{
private static readonly JsonSerializerSettings MyJsonSerializerSettings;
static JsonHelper()
{
MyJsonSerializerSettings = new JsonSerializerSettings();
IsoDateTimeConverter dateTimeConverter = new IsoDateTimeConverter();
dateTimeConverter.DateTimeFormat = "yyyy-MM-dd HH:mm:ss";
MyJsonSerializerSettings.Converters.Add(dateTimeConverter);
}
public static T FromJson<T>(string json)
{
if (string.IsNullOrEmpty(json))
{
return default(T);
}
return JsonConvert.DeserializeObject<T>(json, MyJsonSerializerSettings);
}
public static string ToJson<T>(T data)
{
return JsonConvert.SerializeObject(data, Newtonsoft.Json.Formatting.Indented, MyJsonSerializerSettings);
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;
using Newtonsoft.Json.Converters;
namespace ConsoleApplication2
{
public static class JsonHelper
{
private static readonly JsonSerializerSettings MyJsonSerializerSettings;
static JsonHelper()
{
MyJsonSerializerSettings = new JsonSerializerSettings();
IsoDateTimeConverter dateTimeConverter = new IsoDateTimeConverter();
dateTimeConverter.DateTimeFormat = "yyyy-MM-dd HH:mm:ss";
MyJsonSerializerSettings.Converters.Add(dateTimeConverter);
}
public static T FromJson<T>(string json)
{
if (string.IsNullOrEmpty(json))
{
return default(T);
}
return JsonConvert.DeserializeObject<T>(json, MyJsonSerializerSettings);
}
public static string ToJson<T>(T data)
{
return JsonConvert.SerializeObject(data, Newtonsoft.Json.Formatting.Indented, MyJsonSerializerSettings);
}
}
}
0 0
- JSon 读写
- Json读写
- Json读写
- Json.NET读写Json文件
- javascript读写json
- 读写 JSON 数据
- javascript读写json
- JavaScript读写json数据
- php读写json文件
- nodejs读写json文件
- Python读写json格式文件
- json-c 读写文件
- python 读写JSON数据
- cocos2dx读写json文件
- Python读写json文件
- Cocos2d-x Json读写
- android读写删json
- C#读写Json
- 【工具】Error[e16]: Segment ISTACK (size: 0xc0 align: 0) is too long for segment definition.
- 串口的Hex/AscII发送与显示
- DrawerLayout的使用
- TabLayout和ViewPager(二)
- Mac OS 配置USB转串口
- Json读写
- 笔记13-JAVA的初学浅识(Java String 类)
- Lua笔记-6深入函数
- 华为手机连接androidStudio和打印C代码log解决方法
- textField输入内容有误时颤抖一下警示作用
- iOS
- kaptcha验证码组件实例
- 专项练习:数组和字符串(一)
- cocos creator http工具类