在Moshi中保存对象关系

时间:2017-05-06 01:13:51

标签: java json moshi

我想在用Moshi解析它们时保存两个json结构之间的关系。

让我们说存在以下情况:

我想解析这个json结构:

refrigerator: {
  ... ,
  manufacturer: "GE",
  items: [{name: "apple", name: "pear"...}]
}

我有以下模型类,用psudo-java编写:

class Refrigerator {
  public ArrayList<Item> items;
  ...
}

class Item {
  public String name;
}

我该如何制作,以便Item包含一个引用回复Refrigerator,或至少包含Refrigerator的名称?

我虽然用Moshi Adapter来实现这种行为,但我无法弄清楚它是如何工作的。 有没有办法在反序列化后立即修改Refrigerator,并触摸每个items

0 个答案:

没有答案