1.解析普通JSON
//{
// "Name":"11111111",
// "Age":9999
//}
dynamic Info = Newtonsoft.Json.JsonConvert.DeserializeObject<dynamic>(Json);
var name = Info.GetValue("Name");
var age = Info.GetValue("Age");
2.解析多层嵌套JSON
//{
// "message":"ok",
// "nu":"11111111111",
// "ischeck":"1",
// "com":"yuantong",
// "status":"200",
// "condition":"F00",
// "state":"3",
// "data":[
// {
// "time":"2022-03-28 16:13:55",
// "context":"查无结果",
// "ftime":"2022-03-28 16:13:55",
// "result":[
// [
// "卫衣女",
// "967620.8211420017"
// ],
// [
// "卫衣男",
// "990709.3095186609"
// ],
// [
// "卫衣春款流行",
// "940578.1789682831"
// ],
// [
// "卫衣早春",
// "1370973.0340902319"
// ]
// ]
// }
// ]
//}
相关代码如下:
//获取result下的第一条数据
serverInfo.GetValue("data")[0].GetValue("result")[0][0];
//结果为:卫衣女