當我發送TextEdit數據作爲JSON數據作爲";
的組合時,應用程序每次都會失敗。 詳細,如果我輸入我的用戶名,只能作爲密碼";
生成的JSON文件看起來像: -特定特殊字符原因的組合錯誤
{"UserName":"[email protected]","Password":"\";"}
我尋覓了很多,有什麼我可以理解爲結果的JSON數據voilates導致語法在拋出默認異常。我試圖通過使用URLEncoder.encode()
方法來擺脫特殊符號。但現在問題在於解碼。 任何幫助在任何步驟將非常感激。
的logcat:
I/SW_HttpClient(448): sending post: {"UserName":"[email protected]","Password":"\";"}
I/SW_HttpClient(448): HTTPResponse received in [2326ms]
I/SW_HttpClient(448): stream returned: <!DOCTYPE html PUBLIC ---- AN HTML PAGE.... A DEFAULT HANDLER>
「應用程序失敗」的解決方案並沒有給我們很多信息。什麼*確切*發生,在哪裏,使用什麼代碼? – 2013-03-04 08:56:20
如果失敗,那麼你有一個Logcat形式的好消息在這裏分享它 – 2013-03-04 08:57:16
準確地說 - 它正在拋出Uncaught異常,它是由我的默認異常處理程序處理的。 – Saty 2013-03-04 08:57:44