私はこのコードで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を得ることができません:データベース管理システムが管理していきます.....
私は問題解決の解決策を教えてくれますか? ありがとうございます
可能なdup:http://stackoverflow.com/questions/1255730/java-retrieve-html-page-in-proper-encoding –
@Matt Ballここでの問題は、OPが取得するには実行するJavaScriptが必要ですその意味での質問は根本的に異なっています。 –