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
-------------------------------->