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
  • 相关阅读:
    Haskell Interactive Development in Emacs
    Access Java API in Groovy Script
    手工设置Eclipse文本编辑器的配色
    Color Theme of Emacs
    Gnucash的投资记录
    Special Forms and Syntax Sugars in Clojure
    Use w3m as Web Browser
    SSE指令集加速之 I420转BGR24
    【图像处理】 增加程序速度的方法
    TBB 入门笔记
  • 原文地址:https://www.cnblogs.com/niyl/p/9518057.html
Copyright © 2011-2022 走看看