zoukankan      html  css  js  c++  java
  • C#获取Json字符串中的某个值

    问题描述:

    json数据格式{"resCode":0,"resMag":"aaa","data":[{"parkName": "B1停车场","freeSpaceNum":100}]}。

    第一方法:使用 JavaScriptSerializer

    JavaScriptSerializer Jss = new JavaScriptSerializer();
    Dictionary<string, object> DicText = (Dictionary<string, object>)Jss.DeserializeObject(ReText);
    if (!DicText.ContainsKey("openid"))
          return "";
    return DicText["openid"].ToString();

     第二种方法:使用newtonsoft.dll类库

    1.先下载一个newtonsoft.dll类库:附件已经上传。

    2.在项目里添加这个类库的引用

    3.获取代码

    JObject obj = Newtonsoft.Json.Linq.JObject.Parse(ReText);
    string freSpaceNum = obj["data"][0]["freSpaceNum"].ToString();
    string resMag = ob["resMag"].ToString();
  • 相关阅读:
    Vue Hooks
    React初识-Hooks
    React-JSX初识
    css基础知识
    发布-订阅者模式
    Map和Set
    数据类型
    tcp三次握手以及tcp三次握手一句话总结
    网页布局相关
    浏览器渲染页面的流程
  • 原文地址:https://www.cnblogs.com/sky6699/p/6889762.html
Copyright © 2011-2022 走看看