Comunque è meglio che guardi il debugger, per capire. Da una struttura così:
codice:
<?xml version="1.0" encoding="UTF-8"?>
<newspaper titolo="prova" data="10.10.10">
<sezione nome="vacanze">
<articolo numero="1">
<titolo>a</titolo>
<sottotitolo>b</sottotitolo>
<corpus>c</corpus>
<autore>d</autore>
<mp3>e</mp3>
</articolo>
<articolo numero="2">
<titolo>f</titolo>
<sottotitolo>g</sottotitolo>
<corpus>h</corpus>
<autore>i</autore>
<mp3>j</mp3>
</articolo>
</sezione>
<sezione nome="lavoro">
<articolo numero="1">
<titolo>a</titolo>
<sottotitolo>b</sottotitolo>
<corpus>c</corpus>
<autore>d</autore>
<mp3>e</mp3>
</articolo>
<articolo numero="2">
<titolo>f</titolo>
<sottotitolo>g</sottotitolo>
<corpus>h</corpus>
<autore>i</autore>
<mp3>j</mp3>
</articolo>
<articolo numero="3">
<titolo>k</titolo>
<sottotitolo>l</sottotitolo>
<corpus>m</corpus>
<autore>n</autore>
<mp3>o</mp3>
</articolo>
</sezione>
</newspaper>
hai questa struttura chiusa:

e questa aperta: