Möglichkeit, ein HTML-Dokument zu analysieren und einen DOM-Baum (Java) zu erstellen

Ist es möglich und welche Tools könnten verwendet werden, um ein HTML-Dokument als Zeichenfolge oder aus einer Datei zu analysieren und dann einen DOM-Baum zu erstellen, damit ein Entwickler den Baum durch eine API führen kann?

Zum Beispiel:

DomRoot = parse("myhtml.html");

for (tags : DomRoot) {
}

Hinweis: Dies ist ein HTML-Dokument, nicht XHtml.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage