当我发送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