java - 如何通过标签从HTML获取图像路径(使用Jsoup)

标签 java android html jsoup

我正在尝试从标签<img>获取图像url src

例如,我有来自 facebook 的 html 数据:

<img class="profilePic img" alt="Facebook Developers" src="https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xpf1/v/t1.0-1/p320x320/9988_10151403325753553_1486509350_n.png?oh=ecdfcf4b449779941db77b52950843b3&amp;oe=568F1F42&amp;__gda__=1453778308_a1ffaea01e68e9dade86f1b11989a50d">

如何仅获取具有 class="profilePic img" 属性或类名称的图像 src?知道如何得到它吗?我正在使用 Jsoup 库。

最佳答案

您可以通过调用getElementsByTag('img')获取所有图像,然后调用select(".your_class_name")仅获取指定类的图像(或任何其他查询)

例如:

Jsoup.connect("http://stackexchange.com").get().getElementsByTag("img").select(".favicon")

关于java - 如何通过标签从HTML获取图像路径(使用Jsoup),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32772264/

相关文章:

java - 在 Android Studio 中创建可变 ArrayList 以保存输入文本

javascript - 第二次追加不适用于 jquery

javascript - 页面加载后加载ajax

android - Android Firebase SDK 中的自动 ID?

android - 在Fragment Transaction中使用replace()比add()消耗更多内存?

android - 如何在调试我的应用程序时调试 android sdk 代码?

html - 实现页眉,使其元素( Logo 图像)与屏幕尺寸保持一致

java - Eclipse(实际上是 RAD)在项目上抛出 WAR 验证错误(CHKJ3000E)

java - Maven Pom 中未使用的 osgi(org.eclipse.core.resources) 的 RPM 依赖失败

java - 对象作为 java 8 中树状图中的键