728x90
반응형
jsoup5.jsp
<%@page import="org.jsoup.Jsoup"%>
<%@page import="org.jsoup.select.Elements"%>
<%@page import="org.jsoup.nodes.Document"%>
<%@page import="java.io.IOException"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%-- /jsoup1/src/main/webapp/jsoup5.jsp --%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<%
String url ="https://www.doosanbears.com/players/batters";
try {
Document doc = Jsoup.connect(url).get();
Elements div = doc.select(".playerlist a");
out.println("<table>");
for(int i = 0; i < div.size(); i++) {
if(i % 4 == 0) out.println("<tr>");
out.println("<td>" + div.get(i).html() + "</td>");
if(i % 4 == 3) out.println("</tr>");
}
out.println("</table>");
} catch(IOException e) {
e.printStackTrace();
}
%>
</body>
</html>
728x90
반응형
'study > Java' 카테고리의 다른 글
[Jsoup] 27. 수출입은행 데이터에서 KRW, EUR, JPY(100), CNH, USD 데이터만 출력하기 (exam1.jsp) (0) | 2022.05.20 |
---|---|
[Jsoup] 27. Json형태를 table형태로 변경하여 출력하기 (jsoup4.jsp) (0) | 2022.05.20 |
[Jsoup] 27. 수출입은행 데이터 형태를 변경하여 출력하기 (jsoup3.jsp) (0) | 2022.05.20 |
[Jsoup] 27. KEB하나은행 환율정보 조회하기 (JSON형태) (jsoup2.jsp) (0) | 2022.05.19 |
[Jsoup] 27. 수출입은행 환율 정보 조회하기 (jsoup1.jsp) (0) | 2022.05.19 |