iso-8859-1 vs utf-8 android

时间:2011-12-11 14:51:47

标签: android encoding

我有一个对象从webserver中检索http post响应。但是unicode需要我做以下

BufferedReader reader = new BufferedReader(new InputStreamReader(
                    is, "UTF-8"), 8);

而不是我平常的

BufferedReader reader = new BufferedReader(new InputStreamReader(
                is, "iso-8859-1"), 8);

如果我要对所有回复使用unicode,它会影响我的正常文本吗?

1 个答案:

答案 0 :(得分:5)

您应该检查网络服务器的响应。它可以是iso-8859-1或UTF-8。检查HTTP响应中Content-Type标头的Charset