来自服务器的预期 json 响应应该是:
{
"teacher": {
"123": {
"_id": "389",
"name": "test_fast_teacher1"
}
}
}
服务器返回 json 与此:
{
"teacher": [
]
}
无论如何要处理这个损坏的 json 响应?在我从 Gson 切换之前,教师对象仍将被反序列化,只是它将为空。通过使用 Moshi,会抛出错误,我无法继续处理正确序列化的其他 json。
作者回复请参考链接。