【发布时间】:2014-03-28 11:50:01
【问题描述】:
我有一些 JSON 数据,我已设法获取并放入动态类型中。
这是 JSON 的样子。
{"fruits":{"a":"orange","b":"banana","c":"apple"},"numbers":[1,2,3,4,5,6],"holes":{"0":"first","5":"second","6":"third"}}
这是我使用动态类型收集它的方式。
dynamic myObj =JsonConvert.DeserializeObject(output);
我需要找到一种方法来分离对象并放置在某种数组中,以便我可以掌握这些值。假设我想获取孔数组并访问某种循环中的所有值。
任何建议将不胜感激。
谢谢
【问题讨论】:
-
创建一个表示 JSON 对象结构的类,并将您的 JSON 数据反序列化到该类中。有关示例,请参见 citronas 答案。