ASP.NET JSON解析

ASP.NET JSON解析_第1张图片

json转数组,并遍历取值
                    JArray jsonObj = (JArray)JsonConvert.DeserializeObject(DataSource);
                    foreach (JObject item in jsonObj)
                    {
                        if (entity.Value == item["value"].ToString())
                        {
                            if (entity.ItemType == (int)数值类型.列表)
                            {
                                result.ValueName = item["text"].ToString();
                            }
                            else if (entity.ItemType == (int)数值类型.枚举)
                            {
                                result.ValueName = item["text"].ToString();
                            }
                            break;
                        }
                    }

[{"value":"第1个键","text":"第1个值"},{"value":"第2个键","text":"第2个值"}]

ASP.NET JSON解析_第2张图片

你可能感兴趣的:(Asp.Net)