java - 无法从 HTML 字符串格式读取 Src 属性

标签 java jsoup

我有一个字符串如下

<iframe class = 'sproutvideo-player' src = '//videos.sproutvideo.com/embed/1c9adbb11d18e3c994/a5fd279ead76557c' width = '630' height = '354' frameborder = '0' allowfullscreen > < /iframe>

我正在尝试从中读取属性 src 。

我尝试过如下

String html = "<iframe class = 'sproutvideo-player' src = '//videos.sproutvideo.com/embed/1c9adbb11d18e3c994/a5fd279ead76557c' width = '630' height = '354' frameborder = '0' allowfullscreen > < /iframe>";

    Document doc = Jsoup.parse(html);

    Elements links = doc.select("src");

         System.out.println(links.attr("src"));

您能告诉我如何读取 src 属性吗?

最佳答案

改变

 Elements links = doc.select("src");

 Elements links = doc.select("iframe");

关于java - 无法从 HTML 字符串格式读取 Src 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45186940/

相关文章:

javascript - Crawler4j、Jsoup 和 JavaScript : extract attribute values modified with JavaScript

java - 我如何让 jsoup 工作?

java - 使用 Jsoup 获取图片地址

java - 随机化数据库行结果

java - 我可以选择性地刷新 JSP 页面中的内容吗?

java - 如何提取在网页 JSoup 中找到的所有文本

java - 使用属性抓取 HTML

java - 如何隔离实体验证以防止整个批量(持久)事务的事务回滚?

java - 是否可以将方法引用与接口(interface)的静态方法一起使用?

java - 无法停止我的俄罗斯方 block 游戏中的棋子(Java swing)