Hallo Richard,
Flash reagiert auf Programmierfehler gerne mit äußerst absurdem Verhalten. Vielleicht löst es dein Problem schon, wenn du die Klasse und die zugehörige Methode zum Lesen der XML-Datei *nicht* gleich nennst?
du meinst so?
public class readXMLFile {
[..]
public function readXMLFiles() { [..]
^
und beim Aufruf so?
var foo:readXMLFile = new readXMLFile(); // ..File als Klasse
foo.readXMLFiles(); // ..FileS als Methode
trace(foo.XMLContent); // null :(
Das ändert leider nichts am Ergebnis. Oder hab ich dich falsch verstanden?
Grüße, Matze