首先,我没有任何问题,但跟踪什么原因数据null是response.body()
不获取完整的数据,但他们中的一些调用。
这是我的对象类
public class KunjunganOutlet {
@SerializedName("status")
@Expose
private Boolean status;
@SerializedName("message")
@Expose
private String message;
@SerializedName("info")
@Expose
private Object info;
@SerializedName("data")
@Expose
private List<Data> data = null;
// and some getter setter
和数据
类
public class Data {
@SerializedName("id")
@Expose
private String id;
@SerializedName("nama")
@Expose
private String nama;
@SerializedName("jenis")
@Expose
private String jenis;
@SerializedName("alamat")
@Expose
private String alamat;
@SerializedName("tlp")
@Expose
private String tlp;
// and some getter setter
这是我从API得到的数据
{
"status": true,
"message": "Successfully",
"info": null,
"data": [
{
"id": "47760",
"nama": "BKKBN Provinsi Aceh",
"jenis": "KLDI",
"alamat": "jl.t.nyak arief no 101 banda aceh\r\n",
"tlp": ""
},
{
"id": "47784",
"nama": "Dinkes Aceh Selatan",
"jenis": "Dinas Kesehatan",
"alamat": "Jl. Teungku Raja Angkasah Tapaktuan Telp. 0656-21829\r\n",
"tlp": ""
}
]
}
结果只有从数据中得到的ID
onResponse: {"data":[{"id":"5287"},{"id":"5185"}],"message":"Successfully","status":true}
在多次尝试后更新错误的呼叫
第一次调用错误,记录几个小时后,检查API和代码。我刚从okhttp查看日志,发现请求路径是/product
,而不是/outlet
。
问题内容: 我正在将Hibernate与JPA一起使用,并且具有如下所示的关系: 自从我开始使用LAZY访 存 类型以来,每次尝试获取铅笔的所有者( pencil.getOwner )时,我都会得到一个非null对象,该对象的所有内部属性都设置为null。 我看起来像是由Hibernate创建的代理没有在应该的时候从数据库中获取真实的对象。 有任何想法吗?谢谢 :) 问题答案: 正如JB Nize
我试图在onFailure(ReformationError error)中获取错误响应正文,但获取的是null。 我正在使用标题“Accept:text/plain”(接受:text/plain)(接收请求)和“response”(响应),如果我设置日志级别,则可以将正文视为文本。完整。此外,<代码>错误。getResponse()。getStatus()为我提供正确的状态代码。 但是当我执行或
我使用的是改装版2.0b2。收到响应后,我尝试通过以下方式从响应中获取InputStream: 但是这个应用程序一直在扔: 尽管回复正确。我到底做错了什么?
这个错误又回来了! 我是改装的初学者,我看过这篇文章:改装:预期BEGIN_OBJECT但BEGIN_ARRAY 但是即使我试着让它适应我的模型,我仍然不能让它工作。所以我的错误是: 我得到的是: 解析类的属性: IoTGenericDevice子类的属性: 改装电话: 经理:
我可以很容易地得到消息,但我不能从响应中得到“他”数组。 下面是我的数据模型类 这就是我向服务器发送请求的方式:
我正在尝试解析运营商网络的USSD响应。找到一个链接https://github.com/alaasalman/ussdinterceptor,但它不支持4.2.2及以上版本。是否有任何api或方法可以达到此目的?