jsoup: Java HTML Parser

jsoup is a java HTML-parser that allows  you to navigate elements in the HTML via DOM-methods or selector-syntax. You can then extract attributes, text and HTML from the selected elements.