2

我想从我的端点返回一个动态 JSON 对象,以便在不更改任何方法签名的情况下即时添加属性。

4

1 回答 1

1

这感觉与端点的设计完全相反,但我发现拥有可以接受或返回任意 JSON 对象的端点非常有用。所以我在端点方法中使用了这样的类:

public class DataParcel {
  public Integer obj_type = -1;
  public List<String> json_objects = null;  // new ArrayList<String>();

唯一的复杂之处是使用哪个 JSON 库 - JSON 编码/解码不再自动为您完成。

于 2013-07-17T16:11:41.670 回答