Online visitors

People learning around the world

Online

—

Visitors exploring W3Schools

Online visitors by country Circles show approximate country locations. The country list provides the visitor counts.

Circles represent countries, not exact visitor locations.

Country

Online

Loading country activity…

    Reading Content in Java from URL

    You may sometimes need to read the HTML content of the web page from the URL, and this Java program can be used to do this.

    In this Java example, we are reading HTML from example.com and printing on screen.

    Example:

    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;
    import java.net.MalformedURLException;
    import java.net.URL;
    
    public class ParseHTML {
     public static void main(String[] args) {
            try {
                String parseLine; /* variable definition */
                            /* create objects */
                URL URL = new URL("http://www.example.com/"); 
                BufferedReader br = new BufferedReader(new InputStreamReader(URL.openStream()));
    
                while ((parseLine = br.readLine()) != null) {
                    /* read each line */
                    System.out.println(parseLine);
                }
                br.close();
    
            } catch (MalformedURLException me) {
                System.out.println(me);
    
            } catch (IOException ioe) {
                System.out.println(ioe);
            }
        }//class end
    }
    

    Program Output:

    <!doctype html> <html> <head> <title>Example Domain</title> <meta charset="utf-8" /> <meta http-equiv="Content-type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style type="text/css"> body { background-color: #f0f0f2; margin: 0; padding: 0; font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } div { width: 600px; margin: 5em auto; padding: 50px; background-color: #fff; border-radius: 1em; } a:link, a:visited { color: #38488f; text-decoration: none; } @media (max-width: 700px) { body { background-color: #fff; } div { width: auto; margin: 0 auto; border-radius: 0; padding: 1em; } } </style> </head> <body> <div> <h1>Example Domain</h1> <p>This domain is established to be used for illustrative examples in documents. You may use this domain in examples without prior coordination or asking for permission.</p> <p><a href="http://www.iana.org/domains/example">More information...</a></p> </div> </body> </html>


    Found This Page Useful? Share It!
    Get the Latest Tutorials and Updates
    Join us on Telegram

    Notifications

    Updates are enabled for this browser.

    Receive new tutorials, articles and learning resources. You can turn updates off anytime.