<分区>
我想反序列化一个Json到下面的类
public class Config
{
public String Name { get; set; }
public SSOType Type { get; set; }
public Dictionary<String, String> Configuration { get; set; }
}
因此,两个属性将“照常”反序列化,其余属性将被插入字典。
JsonConvert.DeserializeObject<Config>(filetext);
这会将数据推送到属性 Name 和 Type,但字典保持为空 ...
我猜 json 应该是这样的
{
"name":"something",
"type":"something",
"configuration":{
"thing1":"value",
"thing2":"value",
"thing3":"value"
}
}
但我希望 json 是这样的
{
"name":"something",
"type":"something",
"thing1":"value",
"thing2":"value",
"thing3":"value"
}
如何调整反序列化使其工作?