[英]Retrofit / Robospice handle multiple response objects
如何讓Retrofit / Robospice處理我的api響應,使我可以得到一個空的JSON響應主體,例如: {}
,還可以得到一個常規的JSON響應主體?
當前,空的響應主體將初始化一個新的POJO,但我只希望在實際上存在一個已填充的響應主體的情況下進行此操作。
我有一個包含三個布爾值的對象,並且這些值始終將設置為false,而這不應該發生。
我以某種方式認為這是由我的GSON解串器引起的(我使用默認的解串器),但不知道從何處開始。
謝謝你的幫助。 :)
為什么不使用布爾值而不是布爾值? 這樣默認值為null
而不是false
如果json
沒有此類字段,則Retrofit
不涉及字段。 因此,請自行初始化它們。
public class Response {
public boolean value = true;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.