110,539
社区成员
发帖
与我相关
我的任务
分享
JavaScriptSerializer serializer = new JavaScriptSerializer();
Dictionary<string, object> json = serializer.DeserializeObject(content) as Dictionary<string, object>;//content为json数据,这一步能给够正常解析
Dictionary<string, object> records = json["record"] as Dictionary<string, object>;//这一步就无法解析出json数据中的record项目了
foreach (KeyValuePair<string, object> item in records)
{
Console.WriteLine(item.Key+"--"+item.Value);
}
JavaScriptSerializer serializer = new JavaScriptSerializer();
Dictionary<string, object> json = serializer.DeserializeObject(content) as Dictionary<string, object>;//content为json数据,这一步能给够正常解析
var records = (json["record"] as object[]).OfType<Dictionary<string, object>>();
foreach (KeyValuePair<string, object> item in records.SelectMany(x => x))
{
Console.WriteLine(item.Key + "--" + item.Value);
}