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
  • 相关阅读:
    NSDate 与NSString的互相转换
    NSArray 基础
    IOS 使用自定义字体
    页面跳转添加动画
    Builder 模式
    树的子结构
    Singleton 模式
    合并两个排序的链表(递归算法)
    合并两个排序的链表(非递归)
    反转链表
  • 原文地址:https://www.cnblogs.com/niyl/p/9518057.html
Copyright © 2011-2022 走看看