che*_*tan 10
是的你可以.
@POST("url")
Call<JsonObject> register(@Query("name") String name,
@Query("password") String password);
Run Code Online (Sandbox Code Playgroud)
只需根据您的响应而不是Model类编写JsonArray或JsonObject.
然后,从JsonObject或JsonArray获取数据,如下所示
Call<JsonObject> call = application.getServiceLink().register();
call.enqueue(new Callback<JsonObject>() {
@Override
public void onResponse(Call<JsonObject> call, Response<JsonObject> response) {
JsonObject object = response.body();
//parse object
}
@Override
public void onFailure(Call<JsonObject> call, Throwable t) {
}
});
Run Code Online (Sandbox Code Playgroud)
没有模型类是否可以获得响应
如果我没听错的话——当然。您不必自动转换响应 JSON。如果需要,您可以通过检索原始响应轻松地手动完成此操作。一旦你明白了,你就可以做任何你需要做的事情。
| 归档时间: |
|
| 查看次数: |
5142 次 |
| 最近记录: |