android - 使用 jsoup 获取 img src

标签 android jsoup

这是我的html

<script src="/ClientScripts/swfobject.js" language="javascript" type="text/javascript"> </script>
<div class="contentDetails">
<div id="ctl00_MainContentPlaceHolder_ContentDetailsBodyDivision" class="body">
<div align="justify">

<p align="center"><img width="500" height="352" alt="MVM315" src="/UserUpload/Image/1(825).jpg" /></p>
<p align="center"><img width="500" height="352" alt="MVM315" src="/UserUpload/Image/2(598).jpg" /></p>

如何使用 jsoup 获取 {src="/UserUpload/Image/1(825).jpg"}?

我有这个代码但是不能用

Document doc = Jsoup.parse(html);
Elements mElements = doc.select("div[id^=ctl00_MainContentPlaceHolder_ContentDetailsBodyDivision]");
Result = mElements.get(0).tagName("img").toString();

最佳答案

试试这个:

 Element imageElement = document.select("img").first();

 String absoluteUrl = imageElement.absUrl("src");  //absolute URL on src

 String srcValue = imageElement.attr("src");  // exact content value of the attribute.

更多信息在这里:http://jsoup.org/cookbook/extracting-data/working-with-urls

关于android - 使用 jsoup 获取 img src,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25623396/

相关文章:

android - 仅使用 GCM 为 android 开发聊天应用程序放弃 XMPP 是否好?

android - 如何更改 Android 绘画应用程序中的默认删除颜色?

android - Jsoup 从 CSS 中选择元素

java - 使用相对路径打开 url

java - JSoup:请求 JSON 响应

java - Kotlin - 不能使用 'T' 作为具体类型参数。改用一个类

android - 如何为rxjava2 androidnetworking POST请求传递多部分body参数?

android - 如何使用 Flutter 处理应用程序生命周期(在 Android 和 iOS 上)?

java html 解析器用于读取 javascript 生成的内容

java - 使用 jsoup 实例化标签对象