我有一个对象要从网络服务器检索http发布响应。但是unicode将要求我执行以下操作

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

而不是我平常的
BufferedReader reader = new BufferedReader(new InputStreamReader(
                is, "iso-8859-1"), 8);

如果我对所有响应都使用unicode,会影响我的普通文本吗?

最佳答案

您可以检查Web服务器的响应。它可以是iso-8859-1或UTF-8。从HTTP响应中检查Content-Type header 的字符集

关于android - iso-8859-1与utf-8 android,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8464868/

10-12 01:21