zoukankan      html  css  js  c++  java
  • 获取json字段的key和value

    1、获取对应key的值

    JObject jt = Newtonsoft.Json.JsonConvert.DeserializeObject<JObject>("{"test1":"aaaa","test2":"bbbbbb"}");
                Console.Write(jt["test1"].ToString());
                Console.Write(jt["test2"].ToString());

    2、获取key和value

     string json = "{"a":"a","s":"s","d":"f","f":f}";
                var o = JObject.Parse(json);
                foreach (var item in o.Children())
                {
                    var p = item as JProperty;
                    string s = p.Name + ":" + p.Value;
                  
                }
     string json = "{"a":[{"a":"a","s":"s","d":"d","f":f},{"a":"a","s":"s","d":"d","f":f},{"a":"a","s":"s","d":"d","f":f}]}";
                var o = JObject.Parse(json);
                Console.WriteLine(o);
                Console.Read();
                foreach (JToken child in o.Children())
                {
    
                    foreach (JToken grandChild in child)
                    {
    
                        foreach (JToken grandGrandChild in grandChild)
                        {
    
                            foreach (var item in grandGrandChild.Children())
                            {
                                var p = item as JProperty;
                                string s = p.Name + ":" + p.Value;
                               
                             
                            }
                           
                        }
                    }
                }
  • 相关阅读:
    单向绑定和双向绑定
    Vue
    事件处理
    网关
    同时加载多个配置集
    Nacos Group方案
    DataID方案
    maven_provided说明
    C#大数据导入-SqlBulkCopy
    https://webyog.com/product/monyog/
  • 原文地址:https://www.cnblogs.com/my2020/p/12492812.html
Copyright © 2011-2022 走看看