[英]How to get the key of a deserialized json with JSON.Net
我有一个像这样的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()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.