BufferedReader获取json的时候有中文乱码解决
来源:互联网 发布:压缩软件for mac 编辑:程序博客网 时间:2024/05/18 20:06
StringBuilder json = new StringBuilder();
try {
URL urlObject = new URL(url);
URLConnection uc = urlObject.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(uc.getInputStream(),"utf-8"));
String inputLine = null;
while ( (inputLine = in.readLine()) != null) {
json.append(inputLine);
}
in.close();
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
return json.toString();
try {
URL urlObject = new URL(url);
URLConnection uc = urlObject.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(uc.getInputStream(),"utf-8"));
String inputLine = null;
while ( (inputLine = in.readLine()) != null) {
json.append(inputLine);
}
in.close();
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
return json.toString();
}
在这里加上 BufferedReader in = new BufferedReader(new InputStreamReader(uc.getInputStream(),"utf-8")); -------- "utf-8"即可正常
1 0
- BufferedReader获取json的时候有中文乱码解决
- BufferedReader中文乱码解决
- BufferedReader中文乱码解决
- BufferedReader中文乱码解决
- BufferedReader中文乱码解决
- BufferedReader中文乱码解决
- 解决json中有中文时乱码的问题
- volley获取json数据及中文乱码问题的解决
- volley获取json数据及中文乱码问题的解决
- json传递中文乱码解决方法以及解决request.getParameter()获取参数为乱码的问题
- JSON.PHP对中文乱码的解决
- 解决JSON数据的中文乱码问题
- BufferedReader解决BufferedReader中读取乱码的问题
- BufferedReader中文乱码问题
- java 在控制台运行的时候有中文乱码
- AJAX在Post中文的时候解决乱码的方法。
- AJAX在Post中文的时候解决乱码的方法
- AJAX在GET中文的时候解决乱码的方法
- 测试java动态代理
- 编程的检测和一维数组
- 第九周 项目3 建立稀疏矩阵表示的三元组算法库
- 使用国内docker 镜像仓库
- 【第九周 项目2-对称矩阵压缩存储的实现与应用(1)】
- BufferedReader获取json的时候有中文乱码解决
- Android加载超长图(微博长图)
- 《您的设计模式》(CBF4LIFE)之“模板方法模式”【整理】
- Android gdb调试方法
- stm32 堆和栈(stm32 Heap & Stack)
- Eclipse快捷键
- ECMAScript 6简介
- 第9周项目3-稀疏矩阵的三元组表示的实现及应用(1)
- SIFT特征提取-应用篇