Si, no, non lo so

.
Il codice lą sopra fa questo: dato un documento XML qualsiasi, lo carica in memoria.
Poichč un documento XML č gią un albero, quello che si trova in memoria č esattamente l'albero di nodi XML contenuti nel documento caricato.
Non occorre fare altro: non c'č una fase di ricostruzione dell'albero di nodi separata dal caricamento del documento XML.
Non sussiste in generale una necessitą di trasferire dei dati in un array sebbene possa esistere una necessitą particolare determinata dal vostro progetto.