【问题标题】:Returning an object, when it is empty GAE Endpoint返回一个对象,当它为空时 GAE Endpoint
【发布时间】:2017-02-14 18:57:24
【问题描述】:

在使用 Endpoints 时,GAE 有什么方法可以解析空对象。 例如,如果我返回一个数组 a = [1,2,3]。 它会返回

{a:[1,2,3]}

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

{}

这就是我得到的,JSON 中没有响应。

【问题讨论】:

    标签: java google-app-engine servlets


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-29
      • 2021-03-31
      • 2014-07-15
      • 2018-08-25
      • 2020-10-31
      • 1970-01-01
      相关资源
      最近更新 更多