自定义对象 系列化/反序列化

           //自定义对象
            var payload = new {name="张三",age=110,time=DateTime.Now };

            //序列化
            string seriStr = Newtonsoft.Json.JsonConvert.SerializeObject(payload);

            //反序列化
            var deSerObj = Newtonsoft.Json.Linq.JObject.Parse(seriStr);

            //获取自定义的属性值
            string name = (string)deSerObj["name"];
            int age = (int)deSerObj["age"];
            DateTime time = (DateTime)deSerObj["time"];
原文地址:https://www.cnblogs.com/wwz-wwz/p/8309875.html