Будет лучше, если вы используете специальную библиотеку для разбора XML. Сейчас вы не учли массу нюансов.