[JAVA/자바]주소를 이용하여 홈페이지
(HTML)소스를 알아보자
파일을 읽는거와 마찬가지로 URL을 이용하여
해당 사이트의 html 소스를 알아오는 방법입니다.
소스파일 : HtmlParser.java
public class HtmlParser {
public String HtmlParser(String urlToRead) {
StringBuffer result = new StringBuffer();
try {
URL url = new URL(urlToRead);
InputStream is = url.openStream();
int ch;
while ((ch = is.read()) != -1) {
//System.out.print((char) ch);
result.append((char) ch);
}
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
return result.toString();
}
}
위와 같이 소스코드를 활용하여 사용할 수 있습니다.
스트링버터나 스트링빌더를 사용하여 이용하시면 됩니다.
HtmlParser 객체를 생성하여 사용하실 수 있습니다.
이상으로 포스팅을 마치겠습니다.