关于一个抓取页面编码后出现乱码的问题
来源:百度知道 编辑:UC知道 时间:2024/07/01 03:14:17
import java.io.*;
import java.net.*;
public class GetHtml {
public static void main(String args[]) {
try {
URL u = new URL(
"http://www.csrc.gov.cn/n575458/n575667/n818795/index.html");
URLConnection uc = u.openConnection();
InputStream raw = uc.getInputStream();
InputStream buffer = new BufferedInputStream(raw);
Reader r = new InputStreamReader(buffer);
int c;
while ((c = r.read()) != -1) {
System.out.print((char) c);
}
}
catch (IOException e) {
System.err.println(e);
}
}
}
我用上述程序抓取了那个url地址为http://www.csrc.gov.cn/n575458/n575667/n818795/index.html页面的源码,但是结果种如果有中文的话就是乱码,请问怎么解决?
import java.net.*;
public class GetHtml {
public static void main(String args[]) {
try {
URL u = new URL(
"http://www.csrc.gov.cn/n575458/n575667/n818795/index.html");
URLConnection uc = u.openConnection();
InputStream raw = uc.getInputStream();
InputStream buffer = new BufferedInputStream(raw);
Reader r = new InputStreamReader(buffer);
int c;
while ((c = r.read()) != -1) {
System.out.print((char) c);
}
}
catch (IOException e) {
System.err.println(e);
}
}
}
我用上述程序抓取了那个url地址为http://www.csrc.gov.cn/n575458/n575667/n818795/index.html页面的源码,但是结果种如果有中文的话就是乱码,请问怎么解决?
我这里运行没有问题,但是如果是gbk编码的页面就会有乱码
是啊 我试了 也出现这个情况
晕,我的好的很呢。
页面出现乱码
为什么我在网页中不能点右键,而且点下载联接后出现乱码页面?
nclude 导入页面时 出现乱码 救命!
ASP页面内出现中文乱码问题?
电脑页面出现乱码应该怎么处理?
Word文档打开出现乱码,有三个编码选项:windows dos 其他选项三种.无论选哪一种打开后仍然是乱码
关于网页出现乱码!!!
Java编码时输入汉字出现乱码解决方法
修改ASP代码,编码格式utf-8出现乱码
页面乱码