如何解决提取背景,jsoup的链接
| 我使用jsoup从以下性质的HTML提取链接时遇到问题。<div class=\"post_video\" style=\"background-image:url(http://img.youtube.com/vi/JFf3uazyXco/2.jpg);\">
解决方法
这就是我要做的。
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
public class JSoup {
public static void main(String[] args) {
String html = \"<html><head></head><body><div class=\\\"post_video\\\" style=\\\"background-image:url(http://img.youtube.com/vi/JFf3uazyXco/2.jpg);\\\"></body></html>\";
Document doc = Jsoup.parse( html );
Elements elements = doc.getElementsByClass(\"post_video\");
for( Element e : elements ) {
String attr = e.attr(\"style\");
System.out.println( attr.substring( attr.indexOf(\"http://\"),attr.indexOf(\")\") ) );
}
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。