java - 获取span标签的标题

标签 java html web-scraping web-crawler

我使用 getElementsByClass 获取元素,并且注意到 span 标签的不寻常使用。该文本实际上位于标签特征 - 标题内,而不是跨越某些文本。

这是我得到的:

<span style="background-image: url(/img/colors/q5.png); background-size: contain;" class="c-d-pl c-d" title="stainless steel"></span>

这是我的代码:

Jsoup.connect("https://www.e-katalog.ru/ek-list.php?search_="+product).get().getElementsByClass("c-d").get(0)

有人可以帮忙获取span标签的“标题”数据吗?

最佳答案

使用attr方法获取标签的属性

尝试下面的代码

String s = Jsoup.connect("https://www.e-katalog.ru/ek-list.php?search_="+product).get().getElementsByClass("c-d").get(0).attr("title");

关于java - 获取span标签的标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61012870/

相关文章:

java - :message elements with for attribute do not present messages in JSF 2

javascript - 3 列布局,页眉和页脚位于中心列

css - CSS 中的 float 基础知识

java - 使用 smack 4.2.2 从 Openfire 服务器获取所有用户

java - 如何修复 Java 回文程序中的错误?

javascript - jQuery - 无法让滚动条在 Colorbox 中显示

python - 无法获取不同项目的所有链接

python - xpath 按 <br> 标签分割字符串

r - 获取 json 时如何接受 gdpr cookie?

java - 使用 barcode4j 创建 gif 条形码