<ul class="facilities">
<li>
<img src="..." alt="..." title="Bar">
</li>
...
</ul>
Как можно красить текст внутри атрибута 'title' в списке. (с jsoup)?Элемент списка перечня jsoup
спасибо.
<ul class="facilities">
<li>
<img src="..." alt="..." title="Bar">
</li>
...
</ul>
Как можно красить текст внутри атрибута 'title' в списке. (с jsoup)?Элемент списка перечня jsoup
спасибо.
Если у вас есть элемент IMG, вы можете прочитать любой атрибут элемента следующим образом:
Element img = document.select("img").first();
String title = img.attr("title");
Чтобы получить заголовки всех изображений в списке, вы можете перебирать их:
Element ul = document.select("ul").first();
Elements imgs = ul.select("img");
for (Element img : imgs) {
img.attr("title");
}
thanks faeorx, но список содержит несколько изображений. Однако я понял это следующим образом:
Elements ele5 = doc.select("div.panel");
Elements subEle5 = ele5.select("img");
for (Element img : subEle5) {
String venueFacilities = img.attr("Title");
System.out.println("venueFacilities "+venueFacilities);
}
div.panel является DIV, который содержит перечень, который «объект»