오늘은 Java로 웹 크롤링을 해보았다. 보통 웹 크롤링은 Python의 Beautiful Soup 라이브러리를 사용해서 많이 하는데, 그 이유는 웹 크롤링에 대한 가장 쉬운 접근 방법 중 하나이기 때문이다. 물론 다른 프로그래밍 언어들로도 웹 크롤링을 할 수 있다. 나는 예전부터 Java로 웹 크롤링을 해보고 싶었기 때문에 Java로 해보았다. Java로 웹 크롤링을 하기 위해서는 Jsoup 라이브러리를 이용해야 한다. Jsoup이란? Jsoup은 HTML 파싱 Java 라이브러리이다. DOM, CSS 및 JQuery와 같은 방법을 사용하여 데이터를 추출하고 조작하는 API를 제공한다. 주로 정적인 웹 페이지를 파싱 하고자 하는 경우, 간단하게 HTML을 가져와 파싱을 할 수 있는 라이브러리이다. 먼저..