9

次のような 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)メソッドには現在の親オブジェクトへの参照が含まれていません。

4

3 に答える 3