Java中有类似于WebClient.DownloadString的东西吗?

Ser*_*pia 5 java parsing webclient

我想下载一个网站的html源代码来解析一些信息.我如何用Java实现这一目标?

Tra*_*kel 8

只需从openStream()返回的URL的InputStream中附加一个BufferedReader(或任何读取字符串的东西).

public static void main(String[] args)
        throws IOException
{
    URL url = new URL("http://stackoverflow.com/");
    BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream()));

    String s = null;
    while ((s = reader.readLine()) != null)
        System.out.println(s);
}
Run Code Online (Sandbox Code Playgroud)