首页 > Windows开发 > 详细

Newtonsoft.Json 将C#对象转化为json格式

时间:2015-11-03 17:51:29      阅读:630      评论:0      收藏:0      [点我收藏+]

object To json

    public static string ObjectToJson(object obj)
    {
        JsonSerializerSettings jss = new JsonSerializerSettings();

        IsoDateTimeConverter timeConverter = new IsoDateTimeConverter();
        timeConverter.DateTimeFormat = "yyyy‘-‘MM‘-‘dd‘ ‘HH‘:‘mm‘:‘ss";//日期转化为字符串类型

        jss.ContractResolver = new LowercaseContractResolver();//Column转化为小写
        jss.Converters.Add(timeConverter);

        return JsonConvert.SerializeObject(obj, Newtonsoft.Json.Formatting.Indented, jss);
    }

json To object 

    public static object JsonToObject(string jsonString, object obj)
    {
        return JsonConvert.DeserializeObject(jsonString, obj.GetType());
    }

 

Newtonsoft.Json 将C#对象转化为json格式

原文:http://www.cnblogs.com/mybky/p/4933756.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!