我正在一个应用程序中工作,我必须显示以下字符
Chanéac
Yûka
但是当我调用这个网络服务时,这个字符被转换成其他一些字符,比如
Chanéac
转换成Chanéac
Yûka
转换成y&Atlide;»ka
请给我一些解决方案谢谢
我正在一个应用程序中工作,我必须显示以下字符
Chanéac
Yûka
但是当我调用这个网络服务时,这个字符被转换成其他一些字符,比如
Chanéac
转换成Chanéac
Yûka
转换成y&Atlide;»ka
请给我一些解决方案谢谢
将 UTF-8 格式与您用于从 Android 应用程序中的 Web 服务读取的任何内容一起使用,例如,如果您使用的是 BufferReader:
BufferedReader reader = new BufferedReader(
new InputStreamReader(inputStream, "UTF-8"), 8);
编辑:
看起来你需要的是android 中的HTML 实体解码,试试这样的:
Html.fromHtml(string);