0
다음 코드로 다른 웹 사이트에서 이미지를 추출하려고했지만 아무런 문제가 없었지만 다른 웹 사이트에서 시도했지만 아무런 문제가 없었습니다. 어떤 이미지도 나오지 않았다.Jsoup를 사용하여 URL에서 이미지 추출
protected Void doInBackground(Void... params) {
try {
// Connect to the web site
Document document = Jsoup.connect(https://www.indiegogo.com/project/spy-cam-peek-i/embedded).get();
// Using Elements to get the class data
Elements img = document.select("div.i-project-card i-embedded img[src]");
// Locate the src attribute
String imgSrc = img.attr("src");
//Download image from URL
InputStream input = new java.net.URL(imgSrc).openStream();
// Decode Bitmap
bitmap = BitmapFactory.decodeStream(input);
} catch (IOException e) {
e.printStackTrace();
}
return null;
}
해당 링크에서 유일한 이미지가 필요합니다. 이 하나 : "https://images.indiegogo.com/projects/721478/pictures/new_baseball/20140322063421-EGGcolor_2.gif?1395495274" – Isaiaseg
실제로 해당 페이지의 출처를 살펴 본다면 사용하지 않는 것을 알 수 있습니다 이미지를 표시하는 태그 대신, 그들은 div- – dymmeh
yes에서 data-src를 사용합니다. 그러나 나는 그것이 아무것도 바꿀 것이라고 생각하지 않았습니다. jsoup로 작업하는 데 많은 시간을 할애하지 않습니다 ... 데이터 -src를 추출 할 수있는 코드가 어떻게되어야하는지 알려주실 수 있습니까? – Isaiaseg