Ajuda leitura de arquivos XML

Bom dia.

Estou desenvolvendo um aplicativo que utiliza XML como base de dados. Eu consegui consumir o web service via SOAP e gravar no aparelho.

Agora com este XML eu precisaria ler, para realizar consultas dentro do aplicativo e também abri-lo para gravar dados dentro deles sem zerá-los a cada alteração.

Se alguém puder me indicar o que utilizar para isto, eu agradeço.

Obrigado.

Para fazer parsing do XML, tem uma API SAX muito boa dentro do android. Veja:

http://developer.android.com/reference/android/sax/package-summary.html

Aqui tem um tutorial (a seção Easier SAX parsing):

Opa.

Eu vou olhar os links e fazer aqui. Quando estiver pronto eu coloco aqui como ficou.

Obrigado pela ajuda.