从json解析西里尔符号

时间:2016-06-17 13:08:55

标签: java android json utf-8 cyrillic

服务器通过套接字将正确的json发送到我的Android应用程序。这个json包含一些带有西里尔字母的值。 App使用inpitStreamReader读取套接字:

BufferedReader socketInput = new BufferedReader(
                            new InputStreamReader(socket.getInputStream(), Charset.forName("UTF-8")));
                    String answer = socketInput.readLine();

在阅读之后我得到了这个字符串:

{"STORAGE":"USER_FOUND","REGISTRATION_DATE":1466167435,"NAME":"���"}

如何调整inputStreamReader以获得正确的西里尔字母编码。

0 个答案:

没有答案