Java. Библиотека Jsoup. Как проверить наличия элемента
Как с помощью инструментария библиотеки Jsoup проверить, есть ли в HTML-документе элемент, удовлетворяющий указанному CSS-селектору?
Сейчас, чтобы выполнить такую проверку, я пытаюсь найти элемент по CSS-селектору и записать его в переменную. Если переменная не равна null, значит такой элемент есть.
Element source = page.selectFirst(_SELECTOR_RANK + " a[href]");
if (source != null) {
page = getPage(source.attr("href").split("/")[2]);
}
Как-то максимально не профессионально или так оно и делается?