-
005. HTML 파싱하기 - 네이버 실시간 급상승 검색어Java 2015. 7. 30. 11:37
네이버 실시간 급상승 검색어 가져오기
123456789101112131415161718192021222324252627282930313233343536import java.io.IOException;import org.jsoup.Jsoup;import org.jsoup.nodes.Document;import org.jsoup.nodes.Element;import org.jsoup.select.Elements;// 네이버 실시간 급상승 검색어 가져오기public class NaverRealrank {public static void main(String[] args) {Document document = null;try {String url = "http://www.naver.com/";document = Jsoup.connect(url).get();Elements elements = document.select("#realrank li");for(int i=0;i<elements.size()-1;i++){Element element = elements.get(i);String link = element.select("a").attr("href");String title = element.select("a").attr("title");String tx = element.select("span.tx").text();String rk = element.select("span.rk").text();System.out.print(i + 1 + ". " + title + " : ");System.out.println(tx + "(" + rk + ")");System.out.println(link);System.out.println();}} catch (IOException e) {e.printStackTrace();}}}cs 결과
123456789101112131415161718192021222324252627282930311. 강예빈 : 상승(189)http://search.naver.com/search.naver?where=nexearch&query=%EA%B0%95%EC%98%88%EB%B9%88&sm=top_lve&ie=utf82. 배수정 : 상승(84)http://search.naver.com/search.naver?where=nexearch&query=%EB%B0%B0%EC%88%98%EC%A0%95&sm=top_lve&ie=utf83. 후지이미나 : 상승(585)http://search.naver.com/search.naver?where=nexearch&query=%ED%9B%84%EC%A7%80%EC%9D%B4%EB%AF%B8%EB%82%98&sm=top_lve&ie=utf84. 맨유 파리생제르망 : 상승(915)http://search.naver.com/search.naver?where=nexearch&query=%EB%A7%A8%EC%9C%A0+%ED%8C%8C%EB%A6%AC%EC%83%9D%EC%A0%9C%EB%A5%B4%EB%A7%9D&sm=top_lve&ie=utf85. 원빈 아버지 : NEW()http://search.naver.com/search.naver?where=nexearch&query=%EC%9B%90%EB%B9%88+%EC%95%84%EB%B2%84%EC%A7%80&sm=top_lve&ie=utf86. 정윤선 : NEW()http://search.naver.com/search.naver?where=nexearch&query=%EC%A0%95%EC%9C%A4%EC%84%A0&sm=top_lve&ie=utf87. 배용준 : 상승(57)http://search.naver.com/search.naver?where=nexearch&query=%EB%B0%B0%EC%9A%A9%EC%A4%80&sm=top_lve&ie=utf88. 혁오 : 상승(39)http://search.naver.com/search.naver?where=nexearch&query=%ED%98%81%EC%98%A4&sm=top_lve&ie=utf89. 미션임파서블 로그네이션 : 상승(87)http://search.naver.com/search.naver?where=nexearch&query=%EB%AF%B8%EC%85%98%EC%9E%84%ED%8C%8C%EC%84%9C%EB%B8%94+%EB%A1%9C%EA%B7%B8%EB%84%A4%EC%9D%B4%EC%85%98&sm=top_lve&ie=utf810. 박수진 : 상승(51)http://search.naver.com/search.naver?where=nexearch&query=%EB%B0%95%EC%88%98%EC%A7%84&sm=top_lve&ie=utf8cs 'Java' 카테고리의 다른 글
JDBC와 DBCP (0) 2016.07.08 외부명령어 실행하고 결과 불러오기 (0) 2016.03.17 004. HTML 파싱하기 - 다음 실시간 이슈 (0) 2015.07.30 003. HTML 파싱하기 - 속성읽기 (0) 2015.07.29 002. HTML 파싱하기 - 태그읽기 (0) 2015.07.29 댓글