我在网页中有一些超链接,我想提取其中的属性标题
我试过
select("a[href]").attr("title")
但我没有得到任何东西
修改
Elements es = doc.select("div.mini-placard")
for(Element e:es)
{
System.out.println( e.select("span.align-image-vertically").select("a").attr("title"));
}
没有输出!
答案 0 :(得分:0)
请正确提取link元素,然后检查link元素的属性,如下所示:
String html = "<p>An <a href='http://example.com/' title='hi'><b>example</b></a> link.</p>";
Document doc = Jsoup.parse(html);
Element link = doc.select("a").first();
String text = doc.body().text(); // "An example link"
String linkHref = link.attr("href"); // "http://example.com/"
String linkTitle = link.attr("title"); // 'hi'