Я новичок в Jsoup, но это отличный инструмент.Я пытаюсь извлечь метатег роботов.
У меня есть следующий код:
Document doc = Jsoup.parse(htmlContent);
Elements metatags = doc.select("meta");
Element robots = metatags.attr("name", "robots"); // is getting the first element of the list
Последняя строка неверна.
Я хочу знать, нужно ли запускать список элементов, чтобы найти элемент, соответствующий атрибуту, или найти способ извлечь элемент, соответствующий атрибуту, из списка элементов.
Редактировать 1: я решил это изменение на doc.select("meta[name=robots]")
.
Редактировать 2: Другими словами: я хочу знать, как получить все элементы в Elements list
, который соответствует некоторому реквизиту атрибута.
Редактировать 3: я был спешно задал этот вопрос, потому что я еще не видел основную документацию.К сожалению.