@Grab('org.jsoup:jsoup')
def page = org.jsoup.Jsoup
.connect('http://www.filebot.net')
.get()
def links = page.select("A")
.collect{ [text: it.text(), link: it.attr('href')] }
.findAll{ it.text.length() > 0 && new URI(it.link).absolute }
.sort{ it.text.toLowerCase() }
.unique{ it.text.toLowerCase() }
links*.values()*.join(' -> ').join('\n')
Comments
0 B
|0 👍
/0 👎
0 B
|👍
/👎