Tienes toda la razón Dientuki; lo que yo estoy haciendo es algo muy parecido a lo que se hace en el Lector de noticias XML en flash con imagenes, exactamente igual al tutorial que lleva este mismo nombre:
http://www.cristalab.com/tutoriales/186/lector-de-noticias-xml-en-flash-con-imagenesLa diferencia en mi aplicación es que en lugar de cargar o usar una imagen en formato .jpg quiero usar una archivo de video .swf pero no se que línea de código se debe poner en el archivo .xml para agregar el archivo .swf
En el archivo XML para insertar una imagen dentro del texto yo uso la siguiente línea:
<img align="left" src="../imagenes/modulo1/board1.jpg" width="229" height="180" hspace="5" vspace="0" />
pero no se como incrustar un archivo swf.
Veo que el Lector de Noticias agrega una variable <image> y que en el código del .fla esta definida esta función:
function cargarDatos(_indice:Number) {
//Se inicializan variables utilizadas para almenar los datos de una noticia
var fecha:String;
var titulo:String;
var mensaje:String;
var imagen:String;
//Recuperando datos del objeto xml
//Se accede al primer elemento [noticia] y se recupera la fecha desde el atributo [fecha]
fecha = noticias_xml.firstChild.childNodes[_indice].attributes.fecha;
//Se accede al primer hijo de elemento [noticia] y se recupera al valor del primer elemento de [titulo]
titulo = noticias_xml.firstChild.childNodes[_indice].firstChild.firstChild.nodeValue;
//Se accede al segundo hijo de elemento [noticia] y se recupera el valor del primer elemento de [mensaje]
mensaje = noticias_xml.firstChild.childNodes[_indice].firstChild.nextSibling.firstChild.nodeValue;
//Se accede al último hijo de elemento [noticia] y se recupera el valor del primer elemento de [imagen]
imagen = noticias_xml.firstChild.childNodes[_indice].lastChild.firstChild.nodeValue;
//Mostrando los datos recuperados en el cuado de texto mensaje_txt y cargando la imagen en pantalla_mc
_root.mensaje_txt.htmlText = "";
_root.mensaje_txt.htmlText += "<p align='center'><font color='#006633' size='12'><b>"+titulo+"</b></font></p>";
_root.mensaje_txt.htmlText += "<p><font size='10'>"+mensaje+"</font>";
_root.mensaje_txt.htmlText += "<font color='#666666' size='10'>Publicado: "+fecha+"</font></p>";
//Cargado la imagen JPG externa en el clip pantalla_mc con el valor recuperado del objeto xml
_root.pantalla_mc.loadMovie(imagen);
}
De esta manera la linea que se usa en el archivo XML es simplemente <imagen>nombredelaimagen.jpg</imagen>
Cabe aclarar que no soy muy conocedor del asunto, como todos se podran dar cuenta...
Muy agradecido por la colaboración.