Android应用程序在使用jsonparser发出请求时崩溃

时间:2015-06-23 21:51:22

标签: android json android-asynctask

这是我收到的logcat错误完全没问题,但不知道为什么不能正常工作

JSON re

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"
    }
}}

1 个答案:

答案 0 :(得分:0)

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

您可以使用此JSON validator

验证JSON输出

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

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

以下是JSON数组:

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