1
class Program
{
static void Main(string[] args)
{
string json = JsonConvert.SerializeObject(new Account { Name = "test" }, Newtonsoft.Json.Formatting.Indented,
new JsonSerializerSettings { TypeNameHandling = TypeNameHandling.All, PreserveReferencesHandling = PreserveReferencesHandling.Objects });
Console.Out.Write(json);
while (true)
{
}
}
}
class Account {
public String Name;
}
嘿,即时尝试进入Json。我想反序列化一个对象。我想从字符串中获取类型信息。所以当我反序列化时,我希望json自己识别类型而不指定它。那可能吗?JSon反序列化获取类型
最好的问候, 布赖恩
我就先用“string.contains(信息。 ..)“但问题是,当保存几种不同类型时。 编辑:我也尝试使用.getType()获得类型,但是我只是得到一个JSonObject。 – Brian