2014-05-21 2 views
1

안녕하세요,이 같은 <a class> 태그의 긴 목록이 포함 된 html 파일이 있습니다읽기 HREF 및 제목

<a class="tutti" title="Rather Be" href="http://www.angolotesti.it/C/testi_canzoni_clean_bandit_130980/testo_canzone_rather_be_1857037.html"> … </a> 

을 나는 각각 다른 제목하지만 난에 대한 HREF에서 URL을 읽을 필요 못해!

Document doc = Jsoup.connect("http://www.angolotesti.it/top100testi.html").get(); 
String url = doc.select("a.tutti").first().attr("abs:href"); 

그러나 (분명히) 나는 항상 첫 번째 URL을 읽어

내가이 시도.

감사합니다, 레오나르도

답변

0
Document doc = Jsoup.connect("http://www.angolotesti.it/top100testi.html").get(); 
Element link = doc.select("a.tutti").first(); 
String absHref = link.attr("abs:href"); // return you the url with http:// 

은 먼저 요소를 얻을 다음 URL에 대한 요청을 확인해야합니다.

+0

확인 감사를 검증 &을 테스트하지만 내 문제는 내가 제목으로하는 HREF를 필터링해야한다는 것입니다! 예를 들어 href가 있어야하는 태그 제목에 "sky"문자열이있는 경우 "http://www.angolotesti.it/S/testi_canzoni_author_ANumber/testo_canzone_sky_ANUmber.html" – user3661191

+0

언제나 첫 번째 태그가 필요하지 않습니다. – user3661191