该楼层疑似违规已被系统折叠隐藏此楼查看此楼
无论是用urlconnection还是httpurlconnection都只能获得一部分网页源代码(即有的标签内容在网页上右键—查看源代码能看到,但是用下列代码输出在eclipse上时就只能看到一部分),而且两种方式获得的源代码部分还不一样。求大神指点一二,先谢谢各位了!
String url=targeturl;
String result="";
int responsecode;
HttpURLConnection urlconnection;
BufferedReader br=null;
try {
URL realURL=new URL(url);
//URLConnection connection=realURL.openConnection();
urlconnection=(HttpURLConnection)realURL.openConnection();
urlconnection.connect();
responsecode=urlconnection.getResponseCode();
if(responsecode==200){
br=new BufferedReader(new InputStreamReader(urlconnection.getInputStream(),"UTF-8"));
while(br.readLine()!=null){
result+=br.readLine();
}
}
else{result="出错";}
}
catch (Exception e) {
e.printStackTrace();
}
/*****************/
finally {
try {
if (br!= null) {
br.close();
}
}
catch (Exception e2) { e2.printStackTrace(); }
}
/*****************/
return result;
java 流的方式抓取网页 但是显示不全_用java抓取网页源代码时总是无法获取完整的源代码信息 求指导...