2014-02-24 92 views
2

我正在使用Retrofit來打api。我需要獲得Json和標題響應。所以我的界面方法就是這樣。因此,在響應類型對象中,我從response.getHeaders()獲得響應標題。但是當我嘗試從response.getBody()獲得json響應時,我沒有得到正確的響應。我需要幫助的獲取和分析來自Response對象:-(無法使用Retrofit解析JSON

@GET("/api/hello/categories") 
retrofit.client.Response getData(); 
+0

你需要它是同步調用,也可以是異步?我如果解決方案它可以是異步的。 – Scrotos

回答

1

getBody() JSON響應並不直接返回一個字符串,你必須把它自己進行轉換,如果你不希望用戶改造的內置轉換器。

This link應該抓住從響應字符串一個簡單的方法,並可以相應地解析它。