-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathCrawler.java
43 lines (33 loc) · 1.03 KB
/
Crawler.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package newsgyan;
import java.io.IOException;
import java.util.logging.Level;
import java.util.logging.Logger;
import org.jsoup.Jsoup;
import org.jsoup.Jsoup.*;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
/**
*
* @author AAKANKSHA KHETAN
*/
public class Crawler {
public static void main(String args[])
{
try {
Document doc = Jsoup.connect("http://www.jsoup.org/").get();
org.jsoup.select.Elements links= doc.select("a");
for(Element e:links)
{
System.out.println(e.attr("abs:href"));
System.out.println(" ");
}
} catch (IOException ex) {
Logger.getLogger(Crawler.class.getName()).log(Level.SEVERE, null, ex);
}
}
}