웹페이지에서 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이라는 값은 어떻게 뽑아낼수가 있을까요??... 도와주세요