import org.ops4j.pax.carrot.api.Parser;
import org.ops4j.pax.carrot.parser.html.HtmlParser;
public class HtmlParserExample {
public static void main(String[] args) {
String html = "<html><body><h1>Hello World!</h1></body></html>";
Parser parser = new HtmlParser();
parser.parse(html);
}
}
Element element = parser.getDocument().getRootElement().getChild("body").getChild("h1");
String text = element.getText();
List<Element> elements = parser.getDocument().select("h1");
String text = elements.get(0).getText();
List<Element> elements = parser.getDocument().select("a");
for (Element element : elements) {
String href = element.getAttributeValue("href");
String text = element.getText();
}