我在这里试过一些例子,但是我把头发撕掉了。将一个孩子反序列化成一个对象
我做了一个查询,它返回JSON,里面的JSON有很多散列,例如。
{ "gjwiegjeigj": { ....}, "gjeeigjwoeigj": {...} ... }
欲通过每个这些循环中,并将内容物反序列化为一个对象。
我已经创建了对象myObject,它具有所有的字段,但是我被禁止了反序列化。
我可以使用JsonConvert.DeserializeObject
直接从基础对象进行反序列化,但我不能这样做,我需要循环并将其实现给子代。
我想要一个自定义对象的数组,其中包含从Json获取的所有字段,因此我不关心每个对象的标题(垃圾哈希)。
任何想法?我知道我可以循环,这给了我很多JTokens,但那是我卡住的地方。
你不喜欢什么[这里](http://stackoverflow.com/a/16339492/1906557)? – I4V 2013-05-02 14:40:15
这个问题是关于.NET 4.5 JSON而不是JSON.NET,但是我遇到的关键问题是我不知道我是反序列化的字段的名称。我不能做[“人物”],因为这个字段被称为“gjwiegjoawigj”一些随机的名字。 – NibblyPig 2013-05-02 14:41:36
你有什么尝试?向我们展示一些真实的代码,并告诉我们真正的问题是什么。 – ashes999 2013-05-02 15:06:15