从C#中的Json String中选择元素

时间:2012-09-03 05:05:52

标签: c# json

我正在使用Newtonsoft.Json.Linq来解析JSON对象。我可以从我的JSON字符串中检索Events,但它包含一系列事件,我需要一个名为NumberEvent的单个事件。我怎么才能得到它?

1 个答案:

答案 0 :(得分:0)

dynamic dynObj = JsonConvert.DeserializeObject(json);
foreach (var events in dynObj.Categories.Types.Events)
{
    foreach (var ne in events.NumberEvent)
    {
        Console.WriteLine("{0}",(string)ne["event"]);
    }

}