zoukankan      html  css  js  c++  java
  • Json转Hashtable的转换

    json 转换为Hashtable

            /// <summary>
            /// Json转Hashtable
            /// </summary>
            /// <param name="json"></param>
            /// <returns></returns>
            public static Hashtable Json2Hashtable(string json)
            {
                return JsonConvert.DeserializeObject<Hashtable>(json);
            }    

    Json数组转Hashtable

         /// <summary>
            ///  Json转Hashtable
            /// </summary>
            /// <typeparam name="T"></typeparam>
            /// <param name="json"></param>
            /// <returns></returns>
            public static List<T> Json2ListHashtable<T>(string json)
            {
                return JsonConvert.DeserializeObject<List<T>>(json);
            }

    dataSet 反序列化成  json  

            /// <summary>
            /// 将dataset 换换为join 字符串
            /// </summary>
            /// <param name="ds"></param>
            /// <returns></returns>
            public string toSimpleJson(DataSet ds)
            {
                Newtonsoft.Json.Converters.IsoDateTimeConverter timeConverter = new Newtonsoft.Json.Converters.IsoDateTimeConverter();
                timeConverter.DateTimeFormat = "yyyy'-'MM'-'dd' 'HH':'mm':'ss'.'fff";
                string result = JsonConvert.SerializeObject(ds, timeConverter);
    
                return result;
            }

    使用上面的方法 必须引用 :Newtonsoft.Json

  • 相关阅读:
    作业01(2020年10月10号)
    C语言I博客作业04
    C语言I博客作业03
    C语言I博客作业02
    第一次学c语言作业
    C语言I博客作业09
    C语言I博客作业08
    C语言I博客作业07
    C语言I博客作业06
    C语言I博客作业05
  • 原文地址:https://www.cnblogs.com/cl1006/p/6383038.html
Copyright © 2011-2022 走看看