我想这个代码从URL页面的内容:从URL获取页面内容?
public static String getContentResult(URL url) throws IOException{
InputStream in = url.openStream();
StringBuffer sb = new StringBuffer();
byte [] buffer = new byte[256];
while(true){
int byteRead = in.read(buffer);
if(byteRead == -1)
break;
for(int i = 0; i < byteRead; i++){
sb.append((char)buffer[i]);
}
}
return sb.toString();
}
但这个网址:http://portal.acm.org/citation.cfm?id=152610.152611&coll=DL&dl=GUIDE&CFID=114782066&CFTOKEN=85539315 我不能让Asbtract:数据库管理系统将继续管理.....
你可以给我解决方案解决问题吗? 在此先感谢
可能的重复:http://stackoverflow.com/questions/1255730/java-retrieve-html-page-in-proper-encoding – 2010-11-18 15:32:01
@Matt Ball这里的问题是OP需要执行JavaScript才能获得期望的内容,从这个意义上说,这个问题是根本不同的。 – 2010-11-18 15:33:36