http://www.androidpub.com/?_filter=search&mid=android_dev_qna&search_target=title&search_keyword=CDATA&document_srl=1141900

이것이 저번에 제가 올려드린 질문입니다..

잘 되는 소스를 고쳐서 했는데 안되더라고요

그래서 혹시나 해서

http://yooninsung.blog.me/30085739389

에서 강의했던 DOM 파서의 방법을 이용해서 파싱을 해봤습니다만

오류가 계속 뜹니다

아예 시작조차 안됩니다.

제가 파싱하려는 곳이 http://uicoop.ac.kr/dining/food.php 사이트인데

혹시 확장명이 php 라서 안되는 것은 아닌가요?

이런 것에 대해서 많이 검색했다고 생각하는데 도저히 이해가 안되는 것이 일어나서 답답합니다..

참고로 제가 만든것은
 switch(parserEvent){
    case XmlPullParser.START_DOCUMENT:
           Log.d("parserTest", "Parser Start..!");
           break;
    case XmlPullParser.START_TAG:
           break;
    case XmlPullParser.TEXT:
            if(tag.equals("Date")){
                   Log.d("1parserTest",  parser.getText());
                   stnid = parser.getText();
              }
            if(tag.equals("Time")){
                   Log.d("2parserTest",  parser.getText());
                   desc = parser.getText();
              }
             if(tag.equals("Name")){
                   Log.d("3parserTest",  parser.getText());
                   ta = parser.getText();
              }
             if(tag.equals("Price")){
                  Log.d("4parserTest", parser.getText());
                  region = parser.getText();
             } 
       test.setText("No: " + stnid);
     break;
     
    case XmlPullParser.END_TAG:
        break;
    } 

즉 제가 뽑을려는 데이터가
 <MenuInfo>


- <Menu>
  <Date>20(월)</Date>
- <items>
- <Time>
- <![CDATA[ 백반1  ]]> <SCRIPT>f(clean);</SCRIPT>
  </Time>
- <Name>
- <![CDATA[ 버섯육개장 알감자조림  ]]> <SCRIPT>f(clean);</SCRIPT>
  </Name>
- <Price>
- <![CDATA[ 깍두기  ]]> <SCRIPT>f(clean);</SCRIPT>
  </Price>
- <Kcal>
- <![CDATA[ 3,000원  ]]> <SCRIPT>f(clean);</SCRIPT>
  </Kcal>
- <Native>
- <![CDATA[   ]]> <SCRIPT>f(clean);</SCRIPT>
  </Native>
  </items>
- <items>
- <Time>
- <![CDATA[ 백반2  ]]> <SCRIPT>f(clean);</SCRIPT>