【发布时间】:2015-11-03 13:01:40
【问题描述】:
我收到了来自服务器的 json,如下所示
{
"AuthenticationMessage": "\\u0986\\u09aa\\u09a8\\u09bf \\u09ad\\u09c1\\u09b2 \\u09aa\\u09be\\u09b8\\u0993\\u09df\\u09be\\u09b0\\u09cd\\u09a1 \\u09a6\\u09bf\\u09df\\u09c7\\u099b\\u09c7\\u09a8"
}
我也有一个像下面这样的Textview
ValidationMessage = (TextView) findViewById(R.id.tv_validation_message);
现在我想在文本视图中打印“AuthenticationMessage”的值。 我已经关注了
ValidationMessage.setText(response.getString("AuthenticationMessage"));
但它显示如下文本
\u0986\u09aa\u09a8\u09bf \u09ad\u09c1\u09b2 \u09aa\u09be\u09b8\u0993\u09df\u09be\u09b0\u09cd\u09a1 \u09a6\u09bf\u09df\u09c7\u099b\u09c7\u09a8
我在找
আপনি ভুল পাসওয়ার্ড দিয়েছেন
我看错了什么。请指导我。
【问题讨论】:
-
如果服务器会发送正确的 JSON unicode 编码,即
"\u0986\u09aa\u09a8 ...",一切都可以开箱即用。尝试在客户端解决此问题是错误的策略。