안드로이드 개발 질문/답변
(글 수 45,052)
웹페이지에서 xml 파싱을 하려고 하는데요
<itemList>
<busRouteId> 1111 </busRouteId>
<busRouteNm> 인천 </busRouteNm>
</itemList>
<itemList>
<busRouteId> 2222 </busRouteId>
<busRouteNm> 서울</busRouteNm>
</itemList>
<itemList>
<busRouteId> 3333 </busRouteId>
<busRouteNm> 부산 </busRouteNm>
</itemList>
이와같은 xml 이 있을때
파싱해서 값을 뽑아내야 하는데요
지금 만들고 있는 앱에서
텍스트창에 부산을 타이핑하고 검색을 누르면 파싱해서
세번째 아이템에 있는 <busRouteNm> 부산 에서 부산을 가져와 리스트뷰에 표시를 하거든요
근데 이때 3333 이라는 <busRouteId> 값도 가져와서 따로 저장해두고 싶어요,
if문으로 하면 될줄알았지만 세번째 아이템인 제가 원하는 <busRouteId>값인 3333은 안나오고
첫번째 1111이 저장되더라구요
*제가 검색한 세번째 아이템에 들어있는 3333이라는 값은 어떻게 뽑아낼수가 있을까요??... 도와주세요




일단 검색을 어떤 방법으로 하고 있으신지 알아야 할 것 같은데요;