返回一个对象,当它是空的GAE端点时

时间:2017-02-14 18:57:25

标签: java google-app-engine servlets

使用端点时GAE是否有任何解析空对象的方法。 例如,如果我返回一个数组a = [1,2,3]。 它会返回

{a:[1,2,3]}

但是如果我返回一个数组a = []

{}

这就是我得到的,JSON中没有回复。

1 个答案:

答案 0 :(得分:0)

如果将数据包装到 Bean 中,则可以定义ApiTransformer,这会将您的实体转换为所需的输出。因此,您可以检查您的变换器数组是否为空,如果是,那么您可以将其转换为null或任何您想要的。请参阅ApiTransformer的文档。