Java HTML / XML How to - Scrape all data from website with Jsoup








Question

We would like to know how to scrape all data from website with Jsoup.

Answer

import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import java.io.IOException;
/*  w ww . j a  va2  s  .  c om*/
public class Main {
    public static void main(String[] args) throws IOException {
        System.out.println(getPrivacyNotice("http://www.java2s.com/","div"));
    }
    public static String getPrivacyNotice(String url, String tag)throws IOException {
        Document doc= Jsoup.connect(url).get();
        return doc.select(tag).first().text();
    }
}