Ich möchte durch diesen Code von URL Inhalt der Seite bekommen:Holen Sie Seiteninhalt von 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();
}
Aber mit dieser URL: http://portal.acm.org/citation.cfm?id=152610.152611&coll=DL&dl=GUIDE&CFID=114782066&CFTOKEN=85539315 i Asbtract bekommen kann nicht: Datenbank-Management-Systeme werden weiterhin ..... verwalten
Können Sie mir eine Lösung für ein Problem geben? Vielen Dank im Voraus
Mögliche dup: http://stackoverflow.com/questions/1255730/java-retrieve-html-page-in-proper-encoding –
@Matt Ball das Problem hier ist, dass das OP benötigt JavaScript ausführen, um zu bekommen gewünschter Inhalt, und in diesem Sinne ist die Frage grundlegend anders. –