将GBK编码形式的xml文件 数据请求转为utf-8
2017-11-02 11:13
405 查看
[java] view
plain copy
public String resposeString(String urlStr){
String result = "";
try
{
URL url = new URL(urlStr);
HttpURLConnection httpURLConnection = null;
httpURLConnection = (HttpURLConnection)url.openConnection();
httpURLConnection.setRequestMethod("POST");
httpURLConnection.setDoOutput(true);//上传数据
httpURLConnection.setConnectTimeout(15000);
httpURLConnection.setReadTimeout(15000);
InputStream inputStream = httpURLConnection.getInputStream();//获取返回的数据流
InputStreamReader isr = new InputStreamReader(inputStream, "gbk");//一定要在这个地方才不会乱码(utf-8,gb2312)
BufferedReader br = new BufferedReader(isr);//利用BufferedReader将流转为String
String temp;
while((temp = br.readLine()) != null)
{
result = result + temp;
}
}
catch (MalformedURLException e)
{
e.printStackTrace();
}
catch (IOException e)
{
e.printStackTrace();
}
return result;
}
转载网址:http://blog.csdn.net/qq_36226579/article/details/70171972
plain copy
public String resposeString(String urlStr){
String result = "";
try
{
URL url = new URL(urlStr);
HttpURLConnection httpURLConnection = null;
httpURLConnection = (HttpURLConnection)url.openConnection();
httpURLConnection.setRequestMethod("POST");
httpURLConnection.setDoOutput(true);//上传数据
httpURLConnection.setConnectTimeout(15000);
httpURLConnection.setReadTimeout(15000);
InputStream inputStream = httpURLConnection.getInputStream();//获取返回的数据流
InputStreamReader isr = new InputStreamReader(inputStream, "gbk");//一定要在这个地方才不会乱码(utf-8,gb2312)
BufferedReader br = new BufferedReader(isr);//利用BufferedReader将流转为String
String temp;
while((temp = br.readLine()) != null)
{
result = result + temp;
}
}
catch (MalformedURLException e)
{
e.printStackTrace();
}
catch (IOException e)
{
e.printStackTrace();
}
return result;
}
转载网址:http://blog.csdn.net/qq_36226579/article/details/70171972
相关文章推荐
- 使用jquery以jsonp方式在gbk页面请求utf-8编码的数据
- 批量将Java源代码文件的编码从GBK转为UTF-8
- PHP中的GBK与UTF-8等字符串编码形式的自由转换工具iconv
- eclipse:将编码为GBK的Java源文件批量转为UTF-8
- PHP中的GBK与UTF-8等字符串编码形式的自由转换工具iconv
- Shell脚本把文件从GBK转为UTF-8编码
- GBK,UTF-8,和ISO8859-1编码区别与get,post请求中文乱码处理
- [置顶] GBK编码数据转码为UTF-8格式
- form提交页设置编码类型,使其数据无乱码 gbk utf-8 转
- 使用eclipse插件批量将Java源代码文件的编码从GBK(或其他编码)转为UTF-8
- 批量将Java源代码文件的编码从GBK转为UTF-8
- Eclipse:批量将Java源代码文件的编码从GBK转为UTF-8
- 无法将项目和文件的编码格式从UTF-8转为GBK
- java 将GBK编码文件转为UTF-8编码
- tomcat设置为UTF-8,解析GBK编码的UTL请求,中文乱码处理
- Discuz! 6.1 从GBK编码转为UTF-8编码
- Shell脚本把文件从GBK转为UTF-8编码
- 批量将Java源代码文件的编码从GBK转为UTF-8
- 批量将Java源代码文件的编码从GBK转为UTF-8
- ajax中如何将utf-8编码的数据请求发送到gbk编码应用的解决方法