Android应用程序在使用jsonparser进行发布请求时崩溃



这是我得到的logcat错误。响应完全可以,但不知道为什么不工作

JSON重新

06-24 03:20:38.830: E/JSON Parser(15245): Error parsing data org.json.JSONException: Value <!DOCTYPE of type java.lang.String cannot be converted to JSONObject

{"status":{"type":"Error","msg":"Authorization Required"}}

{
    "data": {
        "access_token": "3c2e2bdce081bdfd31f75f2cb26855e9",
        "user": {
            "client_id": 0,
            "user_type_id": 0
        }
    },
    "status": {
        "type": "success",
        "action": "login"
    }
}}

您根本没有解析有效的JSON字符串。您确定为您的数据调用了正确的URL吗?您可以尝试使用chrome插件poster。

您可以使用此JSON验证器验证JSON输出

请注意,JSON对象具有以下形式:

{
    "key": "value",
    "key2": "value2"
}

和一个JSON数组如下:

[
    {
        "key": "value",
        "key2": "value2"
    },
    {
        "key": "value",
        "key2": "value2"
    }
]

最新更新