ну вот какой то сдвиг есть - сделал частичный импорт классов, и конфликт с событиями ушел. Но вот в остальном....
вот незамысловатый тестовый xml

Код AS3:
<?xml version="1.0" encoding="utf-8" ?>
<data>
<content>
<tag>TEST</tag>
</content>
</data>
тупо делаю copy paste ваш код, и тестовое поле не отображает ничего. При трейсе выдает пустую строку (даже не null, а просто пусто). В папке с флешкой я сделал и that.xml и that.txt. Пробовал и так и так.
+ко всему для взятия xml логично было бы написать

Код AS3:
var xml:XML = new XML(mdm.FileSystem.loadFile("that.xml"));
trace (xml);
но и тут трейс выдает пустую строку, а trace (xml.children().length()); выдает 0.
Что то я вообще не вкуриваю...