Pesquisa em arquivos XML

Oi pessoal,

tipo eu tenho um xml

<alunos> <aluno> <matricula></matricula> <nome></nome> <endereco></endereco> <bairro></bairro> <telefone></telefone> <cep></cep> </aluno> <alunos>

como eu poderia estar pegando somente os alunos que tem um determinado cep 01234-567.

Eu vou lendo elemento por elemento, ae faço as comparações para ver se o cep do elemento é igual ao cep que eu tenho, se for igual adiciono o aluno num vector e retorno o vector com todos os alunos.

Alguém conhece uma maneira mais facil de fazer isso ?

Obrigado

pra comparar kra, tem q ser IF mesmo rsrr

Aproveitando a duvida…como eu faço pra usar arquivos xml nas aplicaçoes?

elas tem algum link de referencia … tipo include…tal?

se fosse possivel um exemplo de como eu faço …

Muito obrigado!!!

Ratinho:
Eu faço esse monte de ifs… mas achava que talvez ja tinha laogo pronto para se usar.

Fierodd:
da uma lida nesses sites, talvez te ajude, qualquer duvida so postar que eu te explico mais:
http://www.guj.com.br/java.tutorial.artigo.22.1.guj
http://www.tol.pro.br/portal/content/view/165/67/1/0/

Valeu pessoal,
se alguém tiver alguma dica para mim de como fazer uma pesquisa melhor agradeço.

Vlw sakurai…vo estudar essas apostilas !!!