728x90
반응형
response.setContentType("text/xml;charset=UTF-8");
PrintWriter out=response.getWriter();
HttpURLConnection conn=null;
String str="http://www.kma.go.kr/weather/forecast/mid-term-rss3.jsp?stnId=108";
//사이트연결 객체 생성
URL url=new URL(str);
//사이트 연결해서 결과값리턴
conn=(HttpURLConnection)url.openConnection();
BufferedInputStream is
=new BufferedInputStream(conn.getInputStream());
byte[] b =new byte[4096];//2 4 8 16 1024 2048 4096
StringBuffer buffer=new StringBuffer();
int i;
while( (i = is.read(b)) != -1){
buffer.append(new String(b, 0, i));
}
String str2 = buffer.toString();
out.println(str2);
728x90
반응형
'개발자였던 것 > Spring' 카테고리의 다른 글
@RunWith(SpringJUnit4ClassRunner.class) 에러 (0) | 2020.08.05 |
---|---|
프로젝트 빨간 느낌표 해결하기 (0) | 2020.08.04 |
개발을 위한 준비 / 개발 환경설정 (0) | 2020.07.30 |
Java Configuration 사용하기 (@Configuration) (0) | 2020.07.29 |
Maven 기반의 spring프로젝트 생성하기 (0) | 2020.07.29 |