2013-07-16 42 views
2

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

+0

您能否提供一些描述您当前终端设计的代码或更多细节? –

+0

@JamieNiemasik,我通过返回每个属性的自定义包装值列表来解决问题。如果有人有更低层次的解决方案,我会留下这个问题。现在非常感谢你在这个网站上的活动。 –

回答

1

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

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

唯一的并发症是使用JSON库 - JSON的编码/解码不再为你自动完成。

相关问题