C#解析、拼接json字符串

2022-10-18 10:19:30
//组成json字符串
            JObject ret = new JObject();
            ret["xxx"] = "1";
            JArray body = new JArray();
            JObject obj = new JObject();
            obj["aaa"] = "2";
            obj["bbb"] = "3";
            body.Add(obj);
            body.Add(obj);
            JObject sss = new JObject();
            sss["ret"] = ret;
            sss["body"] = body;
            string aaaa = JsonConvert.SerializeObject(sss);
            Information.LogError(aaaa);

//解析json字符串
            JObject jo = (JObject)JsonConvert.DeserializeObject(aaaa);
            string qaz = jo["ret"].ToString();
            string ws = jo["body"].ToString();
            Information.LogError(qaz);
            Information.LogError(ws);
            JArray xxs = (JArray)JsonConvert.DeserializeObject(ws);
            for(int i =0; i<xxs.Count;i++)
            {
                Information.LogError(xxs[i]["aaa"].ToString());
                Information.LogError(xxs[i]["bbb"].ToString());
            }

  • 作者:漫步的社会人
  • 原文链接:https://blog.csdn.net/ad13adsa/article/details/103165636
    更新时间:2022-10-18 10:19:30