iso-8859-1 vs utf-8 android

eri*_*lee 5 encoding android

我有一个对象从webserver中检索http post响应.但是,unicode将要求我执行以下操作

BufferedReader reader = new BufferedReader(new InputStreamReader(
                    is, "UTF-8"), 8);
Run Code Online (Sandbox Code Playgroud)

而不是我平常的

BufferedReader reader = new BufferedReader(new InputStreamReader(
                is, "iso-8859-1"), 8);
Run Code Online (Sandbox Code Playgroud)

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

rek*_*ire 5

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