li puoi usare solo dopo averli valorizzati, quindi dopo il for, dentro la stessa funzione Dati()

se li usi fuori, saranno inesistenti, perchè effettivamente vengono creati allo stabilirsi di un evento preciso (in questo caso è l'onLoad della classe XML() che nel codice hai omesso)