Using Java to read web page

The following is the code for reading html content of a web page.

Using java to read web page is different from using Java to call IE to open web pages. The visitor count for a general blog can not increase in this way. To increase visitors count, you need a program that can call IE to open web page.

public class Main {
	public static void main(String[] args) {
        try {
            URL google = new URL("");
            BufferedReader in = new BufferedReader(new InputStreamReader(google.openStream()));
            String inputLine; 
            while ((inputLine = in.readLine()) != null) {
                // Process each line.
        } catch (MalformedURLException me) {
        } catch (IOException ioe) {
    }//end main

This is really at the bottom level. We can simply use Jsoup to do the same thing in a easier way.

Category >> Real Methods  
If you want someone to read your code, please put the code inside <pre><code> and </code></pre> tags. For example:
String foo = "bar";
  • asdasdda

    IN -> in java IN is a keyword you should use input instead.
    i had to change 3 lines of your code xD
    thx in advance

  • surender

    while doing openConnection, I am getting error “connection timeout”. Please provide me the code that is working fine

  • DD

    But this way i cant read the dynamic contents generated by javascripts inside iframes and nested iframes?