【问题标题】:Unterminated object at character 83 of字符 83 处的未终止对象
【发布时间】:2022-06-16 11:03:48
【问题描述】:

我正在使用此代码来获取对象表单响应, 这是回应:

{
    "code": 200,
    "message": "slider_success",
    "success": "success",
    "data": [
        {
            "id": 2,
            "image": "jbk1dahYH3lgKWGlkX2dZCpy46iC5WzIWmiIewz.jpg",
            "body": "details",
            "status": "0",
            "product_id": "0",
            "created_at": "2021-12-29T08:40:53.000000Z",
            "updated_at": "2021-12-29T09:50:12.000000Z"
        }
]
}

我使用罐头代码:

JSONObject object = new JSONObject(response.body().toString());

这是消息错误:

{code=200.0, message=slider_success, success=success, data=[{id=2.0, image=storage/sliders/tjbk1dahYH3lgKWGlkX2dZCpy46iC5WzIWmiIewz.jpg, body=details, status=0, product_id= 0, created_at=2021-12-29T08:40:53.000000Z, updated_at=2021-12-29T09:50:12.000000Z}, {id=1.0, image=storage/sliders/r6aGXzvUEeHhHfc7HERzOyfz2blNr4e7HdbWU8nK.png, status=details 0、product_id=0、created_at=2021-12-29T08:40:26.000000Z、updated_at=2021-12-29T09:50:17.000000Z}]}

【问题讨论】:

标签: android retrofit


【解决方案1】:

如果您使用的是 Retrofit。这段代码解决了我的问题:

new JSONObject(new Gson().toJson(response.body()))

【讨论】:

    猜你喜欢
    • 2019-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-14
    相关资源
    最近更新 更多