상세 컨텐츠

본문 제목

JAVA URL로 html 소스 불러오기 (JAVA 웹페이지 소스 추출)

프로그램 언어/Java

by husks 2014. 3. 19. 08:36

본문

반응형


홈페이지 주소를 이용해서 해당 페이지의 html소스를 불러오는 예제 소스 입니다.

따..딱히 할 말은 없고 실행해보시면 아실껍니다. ㅋㅋ


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
 
 
public class HttpSourceCall {
 
    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
 
        String urlPath = "http://www.example.com";
        String pageContents = "";
        StringBuilder contents = new StringBuilder();
 
        try{
 
            URL url = new URL(urlPath);
            URLConnection con = (URLConnection)url.openConnection();
            InputStreamReader reader = new InputStreamReader (con.getInputStream(), "utf-8");
 
            BufferedReader buff = new BufferedReader(reader);
 
            while((pageContents = buff.readLine())!=null){
                //System.out.println(pageContents);             
                contents.append(pageContents);
                contents.append("\r\n");
            }
 
            buff.close();
 
            System.out.println(contents.toString());
 
        }catch(Exception e){
            e.printStackTrace();
        }
 
    }
 
}
 


반응형

관련글 더보기

댓글 영역