我的API打印一個簡單的JSON對象像這樣得到簡單的JSON對象響應?使用改裝2個
我嘗試以下操作:
Call<JSONObject> result();
但是,當打印response.body()
在onResponse (Response<JSONObject> response)
方法,它返回{}
這意味着它是空的。
我的API打印一個簡單的JSON對象像這樣得到簡單的JSON對象響應?使用改裝2個
我嘗試以下操作:
Call<JSONObject> result();
但是,當打印response.body()
在onResponse (Response<JSONObject> response)
方法,它返回{}
這意味着它是空的。
經過大量的[R & d的我得到了答案。請從包org.json
從包com.google.gson
,而不是JSONObject
找到它下面
使用JsonObject
這一呼籲Call<JsonObject> result()
後並用來調用response.body()
onResponse (Response<JsonObject> response)
方法或response.body().toString();
它西港島線從apiwhatever你想
打印正確的Json爲了得到org.json.JSONArray或org.json.JSONObject剛剛創建自定義ConverterFactory喜歡這裏: https://github.com/marcinOz/Retrofit2JSONConverterFactory
你有沒有試過訪問'response.raw()。body()'? –
你有沒有得到解決方案? – WonderKid