Można analizować dokument HTML i budować drzewo DOM (java)

Czy jest możliwe i jakie narzędzia mogą być użyte do przeanalizowania dokumentu html jako łańcucha lub z pliku, a następnie do skonstruowania drzewa DOM, aby programista mógł przejść przez drzewo za pomocą API.

Na przykład:

DomRoot = parse("myhtml.html");

for (tags : DomRoot) {
}

Uwaga: jest to dokument HTML nie XHtml.

questionAnswers(5)

yourAnswerToTheQuestion