工作之杂记---Json序列化反序列化简单方法

  /// 
        /// 对象序列化成json
        /// 
        /// 
        /// 
        public static string ObjectToJson(object obj)
        {
            return obj == null ? "" : JsonConvert.SerializeObject(obj);
        }

        /// 
        /// json反序列化成对象
        /// 
        /// 
        /// 
        /// 
        public static T JsonToObject(string json)
        {
            T t = JsonConvert.DeserializeObject(json);

            return t;
        }

        /// 
        /// 
        /// 
        /// 
        /// 
        /// 
        /// 
        public static T JsonToObject(string json, T anonymousTypeObject)
        {
            T t = JsonConvert.DeserializeAnonymousType(json, anonymousTypeObject);

            return t;
        }

你可能感兴趣的:(工作+学习,Json,序列化,反序列化)