Puedes hacerlo con el Objeto XML nativo de Flash.
Supongamod que la estructura de tu XML es:
Código PHP:
<?xml version='1.0'?>
<info>
<data>Mis Datos aqui</data>
<info>
Ahora en tu FLA:
Código PHP:
var refresh_time:Number = 2000;//1000 = 1 Segundo
var data_xml:XML = new XML();
function init() {
data_xml.ignoreWhite = true;
data_xml.onLoad = doContent;
data_xml.load("kill.xml");
wait = setInterval(loadContent, refresh_time);
}
function loadContent() {
data_xml.load("kill.xml");
}
function doContent() {
nodo = this.firstChild;
info = nodo.childNodes[0].firstChild.nodeValue;
trace("Mi info es "+info);
}
init();
y listo cada 2 segundos se cargara el xml, ahora si quieres evitar en cache agrega una variable a tu xml remplanzando las aparariciones de esta linea
Código PHP:
data_xml.load("kill.xml");
por esta
Código PHP:
data_xml.load("kill.xml?a="+new Date().getTime());
ojo esto del AntiChache solo funciona cuando tu XML este en un servidor web, no funciona en local.