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 に答える