JSON.NET和字段作为j对象或j对象数组

时间:2014-08-07 12:22:04

标签: c# json json.net

我需要反序列化一个类的对象,该对象可以将其中一个字段表示为j-对象(如"some_field":{"foo":"bar"})或j-对象数组(如"some_field:"[{"foo":"bar"}, {"foo":"baz"}])。如何通过JSON.NET实现这种行为?

public class SomeInfo
{
    public String foo { get; set; }
}

public class PositionInfo
{
    public SomeInfo some_field { get; set; }
}

提前致谢。

0 个答案:

没有答案