O código de parsing também precisa considerar a captura de erros de exceção para reportar os vários erros que podem acontecer, como por exemplo:

ParserConfigurationException;
SaxParseException;
IOException.

Todo o código acima está dentro de um bloco try-catch:

Podemos melhorar o código na hora de obter as informações do contato, criando um método genérico para extrair o valor de uma tag específica:

Copyright © 2014 AIEC.