xmlPullParser을 사용하여 xml파싱 테스트 중인데요...
학원에서 배운 소스를 토대로,, 웹이 있는 xml을 파싱하고 있습니다.
파싱한 후 리스트뷰로 보여주는 샘플 소스였는데요...

<pan_data>
- <n1>
  <num>1</num>
  <word>club</word>
  <mean>n. 모임 n. 곤봉</mean>
  <sign>klʌb</sign>
  <example>fan club</example>
  <exammean>팬클럽</exammean>
  <soundpath>path1</soundpath>
  <imagepath>path2</imagepath>
</n1>
....
</pan_data>

xml 데이터는 이런형식인데요,, n1-n40까지의 데이터가 있습니다.
하위트리의 값들을 사용을 할려고 하는데요,,
1, club, n.모임 n. 곤봉....

data.setNum 부분을 주석처리 해놓고 하면,,
정상적으로 로그값이 찍힙니다. (제가 원했던)

getName : num
num : 1
getName : word
getName : mean
...... 이런식으로 계속 찍힙니다.

data.setNum 부분이 들어가면,,
data.setNum 부분 아래부터 로그부터 시작해서,, 로그가 찍히질 않습니다.

getName : num 한번만 찍힙니다,,,

data.setNum 부분이 문제라는 건데요,,



Weather 클래스에는 String 형 변수 7개와 getter(), setter() 만 들어가있습니다.

왜,, 도대체 왜,, 안되는걸까요,, 로그나 안찍혔었으면 모르겠는데,, 로그 다 찍혔는데,, 왜 안될까요? ㅜ.ㅜ

벌써 2일이나 지났네요,, 이리저리 검색도 많이 했는데,, 너무 초보적인 문제인건지,, 답이 없네요,, 도와주세요!!
-
//중략
case XmlPullParser.START_TAG :
           String startTag = parser.getName();
             Log.i("tag","getName : " + parser.getName());
             
             if(startTag.equals("num")){
               data = new Weather();
               data.setNum(parser.nextText());
               Log.i("tag","num : " + parser.nextText());
             }

//......