zoukankan      html  css  js  c++  java
  • C# json解析

    json格式数

    [{
        "id": 11162,
        "docentry": 3293,
        "pmid": 31173,
        "ItemCode": "UBAC11211OF-A54",
        "basicName_bg": "男女式涤纶挎包",
        "taxDate": "2018-07-24 10:37:20"
    }, {
        "id": 11163,
        "docentry": 3293,
        "pmid": 31279,
        "ItemCode": "UBAC11711OF-A54",
        "basicName_bg": "男女式收纳袋",
        "taxDate": "2018-07-24 10:37:20"
    }, {
        "id": 11164,
        "docentry": 3293,
        "pmid": 31440,
        "ItemCode": "UBAC05811OF-A40",
        "basicName_bg": "男女式涤纶背包",
        "taxDate": "2018-07-24 10:37:20"
    }]
    View Code

    用JArray

    JArray aa = JArray.Parse(json);
            for (int i = 0; i < aa.Count; i++)
            {
                string docentry = aa[i]["id"].ToString();
            }
    View Code

    还有一种方法是拼接json

    {
        "d": [{
            "id": 11162,
            "docentry": 3293,
            "pmid": 31173,
            "ItemCode": "UBAC11211OF-A54",
            "basicName_bg": "男女式涤纶挎包",
            "taxDate": "2018-07-24 10:37:20"
        }, {
            "id": 11163,
            "docentry": 3293,
            "pmid": 31279,
            "ItemCode": "UBAC11711OF-A54",
            "basicName_bg": "男女式收纳袋",
            "taxDate": "2018-07-24 10:37:20"
        }, {
            "id": 11164,
            "docentry": 3293,
            "pmid": 31440,
            "ItemCode": "UBAC05811OF-A40",
            "basicName_bg": "男女式涤纶背包",
            "taxDate": "2018-07-24 10:37:20"
        }]
    }
    View Code
    JObject jsonObj = new JObject();
            
            string json = context.Request["data"];
            
            string json_str = "{"d":" + json + "}";
            jsonObj = JObject.Parse(json_str);
            foreach (var item in jsonObj["d"])
            {
                string docentry = item["id"].ToString();
            }
            
            JArray aa = JArray.Parse(json);
            for (int i = 0; i < aa.Count; i++)
            {
                string docentry = aa[i]["id"].ToString();
            }
    View Code
  • 相关阅读:
    洛谷P1908 逆序对
    codevs1690 开关灯
    洛谷P1195 口袋的天空
    洛谷P1816 忠诚
    洛谷P1536 村村通
    洛谷P3045 [USACO12FEB]牛券Cow Coupons
    洛谷P1801 黑匣子_NOI导刊2010提高(06)
    洛谷P2947 [USACO09MAR]仰望Look Up
    Android(java)学习笔记51:ScrollView用法
    Android(java)学习笔记50:通过反射获取成员变量和成员方法并且使用
  • 原文地址:https://www.cnblogs.com/niyl/p/9518057.html
Copyright © 2011-2022 走看看