如何从像这样的请求的响应对象中获取Retrofit2未知的JSON对象(使用Okhttp3):
Observable<Response<MyResponSEObject>> APICall(@Body body);
MyResponSEObject看起来像这样:
public class MyResponSEObject { @Serializedname("Title") public String Title; @Serializedname("info") public JsONObject info; @Serializedname("question_ID") public String questionID; }
我想得到
JsONObject info
像普通物体一样.
解决方法:
我不了解JsONObject,但是您可以尝试Observable< Response< JsonElement>>.具有类似的API.
我相信应该将您的Json反序列化为JsonElement对象
如果只需要Json字符串,也可以调用Response.body()或Response.errorBody().
总结以上是内存溢出为你收集整理的android-从retrofit2响应获取JSONObject全部内容,希望文章能够帮你解决android-从retrofit2响应获取JSONObject所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)