2013-02-19 5 views
0

나는 Jsoup로 웹 페이지의 모든 하이퍼 링크를 얻고 싶다. 한편, 나는 이미지의 모든 하이퍼 링크를 무시하고 싶다. getElementsByTag에 대한 제한을 더 추가 할 수 있습니까? 이미지가 src -attribute를 사용 a 태그로 연결되어있는 경우 (정상 링크가 href를 사용하는 동안)모든 하이퍼 링크를 얻는 방법 그러나 이미지의 링크를 무시하는 방법

Document doc = Jsoup.connect(url).timeout(1000).get(); 
links = doc.getElementsByTag("a").not("[src]"); 

답변

0

이 사용

Document doc = Jsoup.connect(url).timeout(1000).get(); 
Elements links = doc.select("a[href]"); // Only select 'a'-tags with 'href' attribute 

이 jsoup 선택 API에 대한 here를 참조하십시오.

관련 문제