<?xml version="1.0" encoding="UTF-8" ?>

- <wid>
- <header>
  <tm>201012211700</tm>
  <ts>5</ts>
  <x>105</x>
  <y>90</y>
  </header>
- <body>
- <data seq="0">
  <hour>21</hour>
  <day>0</day>
  <temp>10.0</temp>
  <tmx>-999.0</tmx>
  <tmn>-999.0</tmn>
  <sky>4</sky>
  <pty>1</pty>
  <wfKor></wfKor>
  <wfEn>Rain</wfEn>
  <pop>60</pop>
  <r12>3.0</r12>
  <s12>0.0</s12>
  <ws>5.0</ws>
  <wd>0</wd>
  <wdKor></wdKor>
  <wdEn>N</wdEn>
  <reh>75</reh>
 
위는 xml 내용

package com.weater;

import java.net.URL;

import org.xmlpull.v1.XmlPullParser;

import android.app.Activity;
import android.util.Log;

public class weater extends Activity {
    /** Called when the activity is first created. */
    public void parsingData(XmlPullParser parRevData){
           Log.d("##pullParser##", "========== parsingData==========");
         
           String Stag = "";
           String hour = "";
           String day = "";
           String temp = "";

           try{
            URL url2 = new URL("xml주소");

            int parserEvent = parRevData.getEventType();
            
       while(parserEvent != XmlPullParser.END_DOCUMENT){
             if(parserEvent == XmlPullParser.START_DOCUMENT) {
              System.out.println("Start document");
             } else if(parserEvent == XmlPullParser.END_DOCUMENT) {
              System.out.println("End document");
             } else if(parserEvent == XmlPullParser.START_TAG) {
              Log.d("START_TAG", "<" + parRevData.getName() + ">");
              Stag = parRevData.getName();

              if(Stag.equals("hour")){
              hour= parRevData.nextText();
              }else if(Stag.equals("day")){
               day =  parRevData.nextText();
              }else if(Stag.equals("temp")){
               temp =  parRevData.nextText();
              }

             }else if(parserEvent == XmlPullParser.END_TAG){
              String Etag = parRevData.getName();
              Log.d("END_TAG", "<" + Etag + ">");
              if(Etag.equals("data")){
               System.out.println("End pullParser");
               return;
              }
             }
             parserEvent = parRevData.next();
            }
           }catch(Exception e)
           {
           }
          }
}

어느분께 도움 받아서 이렇게 코드를 햇는데 실행은 되는데 아무것도 출력이 안되내요...
 일단 테스트로 hour,dat,temp  3개의 부분만 출력하려는데 어떤게 잘못된건지 부탁 좀 드릴게요.