Note que existen 2 formas posibles de armar un xml, por ejemplo:
(usando subtags)
<datos>
<persona1>
<nombre>juan</nombre>
<edad>15</edad>
</persona1>
<persona2>
.
.
.
</persona2>
</datos>
Y esta otra (usando atributos)
<datos>
<persona1 nombre="juan" edad="15">
<persona2 ..... >
</datos>
Es a gusto de cada uno la forma de trabajar ?? Puede ser que la 2da forma sea mas facil de procesar ??
Gracias...