Один из способов отобрать ссылки с помощью text(), равных некоторым предопределенным строкам, прост:
Elements links = document.getElementsByTag("a");
for (Element link : links) {
if (link.text().equals("So & so") || link.text().equals("such & such") {
// add link.attr("href") to our container;
}
}
Но по мере роста количества условий text() этот подход выглядит все менее и менее эффективным.
Есть ли лучший способ сделать это в Jsoup?