猿问

尝试 C# 将 Json 解析为带有内部数组的字典

我是 C# 新手,请说明如何解析这个 JSON。我需要遍历内部数组以提取一些数据。JSON:


{

    "p": [{

        "p": [{

            "p": "Get in ",

            "f": [],

            "t": "t"

        },

        {

            "p": "test",

            "t": "lb",

            "id": "Make"

        },

        ....

例如需要访问字典 "{"p": "Get in ", "f": [], "t": "t"}" 执行以下操作:


Dictionary<string, object> result = JsonConvert.DeserializeObject<Dictionary<string, object>>(bodyString);

List<Dictionary<string, object>> itemsArray = result["p"] as List<Dictionary<string, object>>;


foreach(var itemInfo in itemsArray)

{


}

但 itemsArray 为空。


慕神8447489
浏览 232回答 2
2回答
随时随地看视频慕课网APP
我要回答