0

我想在用 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

4

0 回答 0