java

jsoup !?

사과보단애플 2017. 9. 8. 12:17

Jsoup 란



Java html parser 로 html 형식의 string 을 java 에 넘겨주면 java에서 사용할 수있는 DOM 객체로 만들어 주는 parser 이지, 웹페이지를 읽어들이는 기능을 하는 lib 는 아니다. Jsoup.parse(String url, int timeoutMillisecons) API 를 이용하면 url 로 부터 웹페이지를 읽어와 알아서 dom 객체로 변환 시켜준다네?!


http://edoli.tistory.com/95 << 참고페이지


또한 String html = (hmlt 문서)


Document doc = Jsoup.parsse(html);




Josup API 보는 곳 



https://jsoup.org <<-- api 및 다운하기


jsoup-1.10.3.jar



org.jsoup


org.jsoup.nodes : document 를 다루는 패키지


org.jsoup.parser 


org.jsoup.select 


Jsoup 사용방법



메이븐을 사용할 경우 자동으로 라이브러리 관리를 해주지만 ... 하번 메이븐을 사용하면 끝까지 사용해야합니다.


우리는 직접 한번 넣어보죠 !!!





Jar 를 프로젝트에 배치를 시켰습니다.


이제 Jsoup 의 기능을 사용해보겠습니다.





일단 간단한 예제로 text 만 console 에서 출력을 시켰음!!


결과는 해당 태그에서 텍스트만 가져왔는데 의외로 신기하넹 ㅎㅎ!


추가적인 예제 코딩 





심화적인 코딩



다음안의  코드들을 긁어와 보았다.. 





상세 적인 콘솔창 


'java' 카테고리의 다른 글

J2SE, J2EE, J2ME 개념정리  (0) 2018.03.15
[2단계] 데이터를 직접구해보자 ' Jsoup ' 을 활용해서!  (0) 2017.09.08