次のような JSON があります。
{
"companyName": "Software Inc.",
"employees": [
{
"employeeName": "Sally"
},
{
"employeeName": "Jimmy"
}
]
}
私はそれをデシリアライズしたい:
public class Company
{
public string companyName { get; set; }
public IList<Employee> employees { get; set; }
}
public class Employee
{
public string employeeName { get; set; }
public Company employer { get; set; }
}
JSON.NET に "employer" 参照を設定するにはどうすればよいですか? を使用してみましたCustomCreationConverter
が、public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
メソッドには現在の親オブジェクトへの参照が含まれていません。