JObject 遍历

发布时间 2023-06-15 18:04:04作者: hofmann
        var respData = "";
                var jobj = JsonConvert.DeserializeObject<JObject>(respData);

        static private List<Dictionary<string,string>> InitProductResponsed(JObject jobj)
        {
            var responsedMapDto = new List<Dictionary<string, string>>();
            foreach (var p in jobj.Properties().ToArray())
            {
                responsedMapDto.Add(new Dictionary<string, string>
                {
                    { p.Name, jobj[p.Name].Value<string>() }
                });
            }
            return responsedMapDto;
        }