【发布时间】:2017-01-13 07:03:43
【问题描述】:
如果我从 REST API 获取的 JSON 对象具有以下结构:
{
"IsError":false,
"Result":{ "key1":"value", "key2":"value", ... }
}
应该组合两个不同的 Java 类(IsError 和 Result)还是只包含两者,作为调用中的预期对象?
2016 年 10 月 6 日更新:
要求正确使用 Retrofit2 in a new question
【问题讨论】:
-
好吧,只要使用这个网站并找出答案。 jsonschema2pojo.org
-
谢谢@cricket_007 我做了并建议每次调用创建两个两个对象,一个用于响应,一个用于结果。我只想有一个 Response 对象和几个 Result 对象。有什么建议吗?
-
我不确定你的意思。也许您可以接受给出的答案并在另一篇文章中提问?
-
知道了,发布了一个关于这个的新问题。
标签: java android generics gson retrofit2