Hola David: SI enviaras el XML quiz�s podriamos ayudarte para detectar el error.
Sixto -----Mensaje original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] nombre de David de la Puente Enviado el: martes, 16 de septiembre de 2003 11:06 Para: [EMAIL PROTECTED] Asunto: [ASNativos] EXTRAER DATOS DE UN XML Hola a todos tengo el siguiente problemilla, estoy empezando a ver cosas de xml y flash y la duda que tengo esta. En el c�digo que adjunto quiero sacar unos datos por pantalla, el problema con el que me encuentro es que no consigo pasar los datos a las funcion mostrarNoticias(); alguien puede echarme una manilla? MUCHAS GRACIAS. System.useCodePage = 1; // Definici�n de los objetos de datos function Ftrabajo(id,nuevo,fecha,titulo,cliente,proyecto,descripcion,imagen_peq,image nGr,link){ this.id = id; this.nuevo = nuevo; this.fecha = fecha; this.titulo= titulo; this.cliente = cliente; this.proyecto = proyecto; this.descripcion = descripcion; this.imagen_peq = imagen_peq; this.imagenGr = imagenGr; this.link = link; } // Comienza la movida tmpXML = new XML(); tmpXML.ignoreWhite = 1; tmpXML.onLoad = parseo; tmpXML.load ("trabajos.xml"); // Parseo del XML function parseo() { var mainTag = new XML; var elementTag = new XML; var listaTrabajos = []; var listaDatos = []; mainTag = this.firstChild; if(mainTag.nodeName.toLowerCase() == "trabajos") { listaTrabajos = mainTag.childNodes; for(var i=0;i<=listaTrabajos.length;i++){ _global.rTrabajos = []; if(listaTrabajos[i].nodeName.toLowerCase() == "categoria") { categoria_id = listaTrabajos[i].attributes.idcat; listaDatos = listaTrabajos[i].childNodes; for(var j=0;j<listaDatos.length;j++) { elementTag = listaDatos[j]; elementType = elementTag.nodeName.toLowerCase(); if (elementType == "trabajo") { var tmp = new Ftrabajo(elementTag.attributes.id,elementTag.attributes.nuevo,elementTag.att ributes.fecha,elementTag.attributes.titulo,elementTag.attributes.cliente,ele mentTag.attributes.proyecto,elementTag.attributes.descripcion,elementTag.att ributes.imagen_peq,elementTag.attributes.imagenGr,elementTag.attributes.link ); _global.rTrabajos.push(tmp); //DATOS A SACAR ******* // _global.rID = rTrabajos[0].id; _global.rTitulo = rTrabajos[0].titulo; } } } } } mostrarNoticias(); } function mostrarNoticias(id_most,nuevo_mos,fecha_mos,titulo_mos,cliente_mos){ titulo_mos = _global.rTitulo; trace(titulo_mos); } <!------------------------------- Lista ASNativos: subscripciones/desubscripciones http://www.sidedev.net/asnativos --------------------------------> <!------------------------------- Lista ASNativos: subscripciones/desubscripciones http://www.sidedev.net/asnativos -------------------------------->
