마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

android rss xml 파싱 할려고 하는데요

0 추천
xml 구조가

<channel>

    <title>

    </title>

    <link>

    </link>

    .............................

    <item>

       <category>

       </category>

       <title>

       </title>

       <link>

       </link>

</channel>

이런식의 구조로 되어있습니다. <channel> 안에 <title> 이 있고 <link> 가 있고 쭉쭉쭉 아래로 더있고 <item>안에 또 <title> 과 <link>가 있고 여기서 <item>안에 있는 정보들만 파싱하고 싶은데요. SAX파싱으로 디폴트핸들러 class만들어서 startElement 함수 에서 localName.equalsIgnoreCase("item")을 해봤는데요 못읽더라구요. 그래서 channel로 바꿨더니 읽던데 여기서 channel 아래에있는 item 정보만 가져오는 방법을 알 수 있을까요?

질문 <channel> 아래에있는 <item> 안에 내용들만 파싱하는방법
우랴 (3,680 포인트) 님이 2014년 7월 29일 질문

1개의 답변

0 추천
풀파서를 사용해보셔요.

channel은 무시하고 item부터 가져올수 있지요
nicehee (73,100 포인트) 님이 2014년 7월 29일 답변
풀파서를 이용해서 해보고있는데요 sax파서를 이용할때랑 결과가 같습니다.
item tag를 못찾아요
...