彻底解决Android中文乱码
来源:互联网 发布:普通网民 阿里云能干嘛 编辑:程序博客网 时间:2024/05/23 18:34
Java代码
sb = new StringBuffer();
HttpEntity entity = response.getEntity();
InputStream is = entity.getContent();
BufferedReader br = new BufferedReader(
new InputStreamReader(is,"GB2312"));
String data = "";
while ((data = br.readLine()) != null) {
sb.append(data);
}
String result = sb.toString();
sb = new StringBuffer();
HttpEntity entity = response.getEntity();
InputStream is = entity.getContent();
BufferedReader br = new BufferedReader(
new InputStreamReader(is,"GB2312"));
String data = "";
while ((data = br.readLine()) != null) {
sb.append(data);
}
String result = sb.toString();
Java代码
//下面的是多余的代码,平台会按照默认编码读数据,谢谢melode11和eleda指点 result = new String(result.getBytes(),"UTF-8");
//下面的是多余的代码,平台会按照默认编码读数据,谢谢melode11和eleda指点 result = new String(result.getBytes(),"UTF-8");
我解释一下,
Java代码
BufferedReader br = new BufferedReader(
new InputStreamReader(is,"GB2312"));
BufferedReader br = new BufferedReader(
new InputStreamReader(is,"GB2312"));
是读取要改编码的源,源的格式是GB2312的,安源格式读进来,然后再对源码转换成想要的编码就行
- 彻底解决Android中文乱码
- 彻底解决Android中文乱码
- Android中文乱码彻底解决
- Android Socket 中文乱码彻底解决
- android中文请求乱码彻底解决
- 彻底解决Android studio中文乱码问题
- 彻底解决Android WebView中文乱码的问题
- 彻底解决中文乱码
- 彻底解决Tomcat 中文乱码
- 彻底解决中文乱码问题
- mysql中文乱码彻底解决
- 彻底解决mysql中文乱码
- 彻底解决mysql中文乱码
- 彻底解决mysql中文乱码
- 彻底解决中文乱码问题
- mysql中文乱码问题彻底解决
- java中彻底解决中文乱码
- 彻底解决Git中文乱码问题
- Android zip文件压缩解压缩
- 使用appfuse2.1.0-M2建立项目原型骨架的步骤
- c语言练习9
- Agile PLM Process Extensions FAQ
- Case Study: The Web Guidelines
- 彻底解决Android中文乱码
- log4net配置写入SQL Server数据库(sqlserver-sqlclient) 并传入自定义业务对象
- 你的知识资产(程序员修炼之道摘录六)
- C/C++ unit testing tools
- 基于 Android NDK 进行 OpenGL ES开发
- 12月1日 mysql 字段类型
- c#中各种数据类型的转化
- MySQL笔记(MySQL索引)
- How to write a DCOM server in C# 如何用C#编写DCOM服务器