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

来源:互联网 发布:贵州中标数据网 编辑:程序博客网 时间:2024/06/05 13:22
  /// <summary>        /// 对象序列化成json        /// </summary>        /// <param name="obj"></param>        /// <returns></returns>        public static string ObjectToJson(object obj)        {            return obj == null ? "" : JsonConvert.SerializeObject(obj);        }        /// <summary>        /// json反序列化成对象        /// </summary>        /// <typeparam name="T"></typeparam>        /// <param name="json"></param>        /// <returns></returns>        public static T JsonToObject<T>(string json)        {            T t = JsonConvert.DeserializeObject<T>(json);            return t;        }        /// <summary>        ///         /// </summary>        /// <typeparam name="T"></typeparam>        /// <param name="json"></param>        /// <param name="anonymousTypeObject"></param>        /// <returns></returns>        public static T JsonToObject<T>(string json, T anonymousTypeObject)        {            T t = JsonConvert.DeserializeAnonymousType<T>(json, anonymousTypeObject);            return t;        }

0 0
原创粉丝点击