본문 바로가기
프로그램/Java

[Java] Url -> XML Document 객체

by 로드러너 2013. 11. 15.
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

구글날씨 정보(XML)를 읽어와서 Document객체를 만든다.

……

     InputStreamReader  isr = null;

     try{

          //구글 날씨 정보

          URL url = new URL(“http://www.google.co.kr/ig/api?hl=ko&weather=seoul”);

          isr = new InputStreamReader(url.openStream(), “euc-kr”);

          //XML 읽어오기

          DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();

          DocumentBuilder db = dbf.newDocumentBuilder();

          Document doc = db.parse(new InputSource(isr));

          …

     }catch(Exception ex){

          System.out.println(ex.toString());

     }finally{

          isr.close();

     }