读取百度网页源码,控制台输出,中文成乱码(古文字),急急 读取百度网页源码,控制台输出,中文怎么成乱码了?读自己服务器上自己的jsp文件却没这问题,求大神解释 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我把源码读在StringBuffer变量里,控制台输出时乱码了,怎么设编码格式?StringBuffer sb=new StringBuffer(); try { URL url=new URL(urlName); URLConnection con=url.openConnection(); con.connect(); System.out.println(con.getContentEncoding()); BufferedReader in=new BufferedReader(new InputStreamReader(con.getInputStream())); String str; while((str=in.readLine())!=null){ //System.out.println(new String(str.getBytes("utf-8"),"utf-8")); sb.append(str); } } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } return sb.toString(); 这样设置.new BufferedReader(new InputStreamReader(con.getInputStream(),"utf-8")); 这肯定设了编码格式是utf-8,我的说下,我读本地服务器自己的jsp文件没乱码问题,但读百度的就出现这问题 sql查询 关于安全(加密解密的)问题的一段英文谁能帮我看看啥意思啊 谢谢 折磨我一上午的一个问题 各位达人 帮忙看看 如何解决 关于打开新页面,刷新旧页面的问题 hibernate component 用法的问题 hibernate子查询问题 JAVA访问https webservice问题时出现设置两个密钥的文件?(一百分,不够再加..) 求救,ant出现问题 各位高手能否给出一个完整的简单例子呢?谢谢 无法找到拦截器类的引用名称模型驱动 使用SSH这类框架就真的很好么?? ssh 项目 视频下载
StringBuffer sb=new StringBuffer();
try
{
URL url=new URL(urlName);
URLConnection con=url.openConnection();
con.connect();
System.out.println(con.getContentEncoding());
BufferedReader in=new BufferedReader(new InputStreamReader(con.getInputStream()));
String str;
while((str=in.readLine())!=null){
//System.out.println(new String(str.getBytes("utf-8"),"utf-8"));
sb.append(str);
}
}
catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return sb.toString();
new BufferedReader(new InputStreamReader(con.getInputStream(),"utf-8"));