我有以下Json:
{
"1": {
"foo": "bar"
},
"2": {
"foo": "bar"
}
}
我想反序列化为以下C#类:
class FooBar
{
public string Id { get; set; }
public string Foo { get; set; }
}
如何使每个FooBar实例的Id属性设置为根对象中属性的名称(“ 1”,“ 2”)?如果创建自定义转换器,则不会调用该转换器,因为json对象中没有“ Id”属性。