Buenas noches moderadores, y comunidad de Cristalab, hoy vengo con una nueva duda. La cosa es la siguiente:
Leo un XML con un loader de la siguiente manera:
Código ActionScript :
function lee_xml(e:Event){
var myXML:URLLoader = new URLLoader();
myXML.addEventListener(Event.COMPLETE, xmlCompleto);
var peticion:URLRequest = new URLRequest();
//lee en el servidor subidas/micodigo.xml
peticion.url=path +"subidas/" +miCodigo.toString()+".xml";
myXML.load(peticion);
}
Este es uno de los XML que lee en forma dinámica:
Código XML :
<?xml version="1.0" encoding="utf-8"?> <fotos> <foto> <nombre>1562815661</nombre> <grande>ft_1562815661.jpg</grande> <nail>tn_1562815661.jpg</nail> </foto> <foto> <nombre>3751240884</nombre> <grande>ft_3751240884.jpg</grande> <nail>tn_3751240884.jpg</nail> </foto> </fotos>
Hasta aquí todo bien, pero luego puedo eliminar o agregar fotos a ese XML, y cuando elimino uno, por medio de un script php, llamo al lee_xml(e:Event) de nuevo para actualizar el objeto XML y sigue con los mismos datos anteriores, aún cuando el XML es el siguiente:
Código XML :
<?xml version="1.0" encoding="utf-8"?> <fotos> <foto> <nombre>1562815661</nombre> <grande>ft_1562815661.jpg</grande> <nail>tn_1562815661.jpg</nail> </foto> </fotos>
Supongo que el flash me guarda un buffer del XML "subidas/micodigo.xml" pero como hago para tomar esas actualizaciones del XML??
no sé si logré explicarme bien, pero en lo que me puedan ayudar estaré muy agradecido!! thanks
