Я хочу, чтобы получить содержимое страницы из 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();
}
Но с этим URL: 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 –
@Matt Ball проблема заключается в том, что OP требуется JavaScript для выполнения, чтобы получить желаемого содержания, и в этом смысле вопрос принципиально отличается. –