jsoup を使用して、この Web ページからすべての画像 URL を抽出しようとしていますか? 誰でもそれを行う方法について助けを提供できますか? すべてのタグは次のようにフォーマットされていますが、ajaxsrc ではなく、src イメージのみが必要です。
<IMG ajaxsrc="/pics32/160/MP/MPYXBXTSYVKAKJQ.20110918032436.jpg" src="http://image.cdnllnwnl.xosnetwork.com/pics32/160/MP/MPYXBXTSYVKAKJQ.20110918032436.jpg">
リンクは次のとおりです: http://www.ncataggies.com/PhotoAlbum.dbml?DB_OEM_ID=24500&PALBID=417884
これはフォーマットですか?
Document doc = null;
try {
doc = Jsoup.connect(articleLink).timeout(10000).get();
} catch (IOException ioe) {
return null;
}
Element content = doc.getElementById("div.thumb-image preview");
Elements links = content.getElementsByAttribute("IMG");
for (Element link : links) {
String source = link.attr("src");
Elements imageLinks = link.getElementsByAttribute(source);
for(Element imageLink: imageLinks){
//imageLink = picture link?
}
}
そうではないようです。コードに print ステートメントがありますが、ヒットしません。