【发布时间】:2017-11-22 11:10:50
【问题描述】:
我有以下 JSON:
{
"data":[{
"from": "2017-11-22T10:00Z",
"to": "2017-11-22T10:30Z",
"intensity": {
"forecast": 322,
"actual": 343,
"index": "high"
}
}]
}
我想将其中的强度属性提取为KeyValuePair 列表。
我做了什么来访问列表:
JObject parsed = JObject.Parse(JSON);
var list = parsed.SelectToken("data[0].intensity").ToList();
这给了我以下 JToken 对象列表:
"forecast": 322
"actual": 343
"index": "high"
如何将其转换为KeyValuePair<string, string> 列表?
【问题讨论】:
-
JToken 对象列表中的键和值应该是什么?
-
这个想法是获取一个预测列表作为键和 322 作为值等等......
-
您可以创建一个通用的 add 方法,就像这里一样? stackoverflow.com/questions/654752/…
标签: c# .net json wpf keyvaluepair