2015-06-23 66 views
-1

崩潰這是logcat的錯誤,我gettingsponse是完全確定,但不知道whyit不工作Android應用程序,同時使POST請求與jsonparser

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

發佈UR JSON數據結構。因爲你試圖通過創建jsonobject解析字符串的錯誤。 –

回答

0

你只是不解析有效的JSON字符串。你確定你正在爲你的數據調用正確的URL嗎?您可以嘗試使用Chrome插件postman

您可以驗證與此JSON validator

注意,JSON對象有下列形式的JSON輸出:

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

而一個JSON數組中的以下內容:

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

感謝您的回覆....我如何將活動頭的值傳遞給jsonparser類(即將活動的值傳遞給類)? –

+0

@RahulSaxena我不確定你的意思,但如果你想使用一個單獨的JSON解析類(我鼓勵),你可以創建這個解析器的一個實例並調用它的方法,或者讓我們有靜態方法你會直接打電話給你。 – TmKVU