ISO-8859-1与UTF-8在Android中的区别

5

我在从Web服务器检索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个回答

5

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接