如何使用json.Net获取反序列化json的密钥



我有一个类似的json

    e.result = {
        5474: {
            name: "john",
            last: "doe"
    },
        8471: {...},
        ...
    }

我通过这种方式获取数据

JObject o = JObject.Parse(e.Result);
foreach (JToken token in o)
{
    Message.show((string)token.First["name"]);
}

这项工作很好,但我需要在每次迭代中获得需要获取本例中的5474和8471值

知道吗?

((JProperty)token).Name.ToString()

相关内容

  • 没有找到相关文章

最新更新