我有一个API,通常以
的形式返回响应 {"boxes": [
{
"id": 40,
"order_id": 100,
"product_id": 18
}
],
"mBoxes": [
{
"id": 40,
"order_id": 100,
"product_id": 18
}
]
}
我的应用程序通过Retrofit2成功运行 但有时当相同的api返回的值与本示例中的形式为null时
{"boxes": [
{
"id": 40,
"order_id": 100,
"product_id": 18
}
],
"mBoxes":""
}
在第一种情况下,我通过在界面中创建列表来对其进行跟踪,但是当返回后一种形式的数据时,应用程序崩溃了,并出现了预期的BEGIN_ARRAY错误,但该错误为STRING。如何解决。任何建议,解决方案和想法将不胜感激。