Приложение зависало со следующей ошибкой: «Данные на корневом уровне недействительны. Строка 1, позиция 1»
Я подозреваю, что у вас xml-данных нет корневого уровня:
например:
<area id="1">
<candidate id="0">dataata</candidate>
</area>
<area id="2">
<candidate id="0">dataataa</candidate>
</area>
вам нужно иметь хотя бы один корневой уровень поверх нижних уровней.
например:
<areas>
<area id="1">
<candidate id="0">dataata</candidate>
</area>
<area id="2">
<candidate id="0">dataataa</candidate>
</area>
</areas>
поэтому, пожалуйста, поставьте одну мать на вершину своего уровня, сделайте это прабабушкой всех детей