zoukankan      html  css  js  c++  java
  • 谨慎谨慎

    本以为最近已经很谨慎; ,晚上发现还是太毛躁了。还是不够谨慎。在另一面就是面对困难太担心了,安于现状。就业是呆在自己的舒适区里了。要敢于打破现状。不能裹足不前。在代码上是要敢于改掉旧的代码。该的不好的,删除不好的才能进步。最近准备学好js了。安安心心做事。明心静气。记个只知识点吧。json的使用很频繁.C# 也有很多的类库了。现在我推荐的是Jdynamic.

    json 于dynamic  集合处理太方便了。

    一、直接获取值

    dynamic json = new JDynamic("1");
    json.Value //这样就可以读到1

    二、JSON对象

    dynamic json = new JDynamic("{a:'abc'}");
    json.a 可以得到字符串 "abc"

    dynamic json = new JDynamic("{a:3.1416}");
    json.a 的值是 3.1416m

    dynamic json = new JDynamic("{a:1}");
    json.a 的值是 1

    三、集合

    dynamic json = new JDynamic("[1,2,3]");
    json.Length/json.Count 这两个属性是 3
    也可以使用下标来读取: json[0]/ json[2]

    dynamic json = new JDynamic("{a:[1,2,3]}");
    可以这样来读取 json.a[0]/ json.a[2] 


    dynamic json = new JDynamic("[{b:1},{c:1}]");
    可以这样来读取int的值  json[0].b/json[1].c

    四、嵌套JSON对象

    dynamic json = new JDynamic("{a:{a:1} }");
    json.a.a 可以读出值1.

    .最后要注意的,实际项目中多是嵌套的数组类型多收status.+数组。所以取值时,要注意使用[0].json本身就是数组的一个元素。

  • 相关阅读:
    与你的领导意见不一致时你会怎么做?
    调用caffe脚本将图片转换为了lmdb格式
    第04组 Alpha冲刺(4/4)
    第04组 Alpha冲刺(3/4)
    第04组 Alpha冲刺(2/4)
    第04组 Alpha冲刺(1/4)
    2019 SDN上机第3次作业
    2019 SDN阅读作业
    2019 SDN上机第2次作业
    2019 SDN上机第1次作业
  • 原文地址:https://www.cnblogs.com/wcLT/p/3288095.html
Copyright © 2011-2022 走看看