Foros del Web » Creando para Internet » Flash y Actionscript »

Álguien ve el error?

Estas en el tema de Álguien ve el error? en el foro de Flash y Actionscript en Foros del Web. public function xml2Array():Array{ var i:Number = 1 while (globalXML.firstChild.childNodes[i].hasChildNodes) { globalArray[i,0] = globalXML.firstChild.childNodes[i].childNodes[0]; globalArray[i,1] = globalXML.firstChild.childNodes[i].childNodes[1]; globalArray[i,2] = globalXML.firstChild.childNodes[i].childNodes[2]; globalArray[i,3] = globalXML.firstChild.childNodes[i].childNodes[3]; globalArray[i,4] = globalXML.firstChild.childNodes[i].childNodes[4]; ...
  #1 (permalink)  
Antiguo 06/03/2006, 13:58
Avatar de chremon  
Fecha de Ingreso: octubre-2003
Ubicación: BARCELONA(SPAIN)
Mensajes: 131
Antigüedad: 14 años, 2 meses
Puntos: 0
Álguien ve el error?

public function xml2Array():Array{
var i:Number = 1
while (globalXML.firstChild.childNodes[i].hasChildNodes) {
globalArray[i,0] = globalXML.firstChild.childNodes[i].childNodes[0];
globalArray[i,1] = globalXML.firstChild.childNodes[i].childNodes[1];
globalArray[i,2] = globalXML.firstChild.childNodes[i].childNodes[2];
globalArray[i,3] = globalXML.firstChild.childNodes[i].childNodes[3];
globalArray[i,4] = globalXML.firstChild.childNodes[i].childNodes[4];
i++;}
return globalArray
}

No se que pasa, pero no entiendo los arrays en AS2.0 (ni en AS supongo)
__________________
/:-|·
  #2 (permalink)  
Antiguo 07/03/2006, 13:27
Avatar de chremon  
Fecha de Ingreso: octubre-2003
Ubicación: BARCELONA(SPAIN)
Mensajes: 131
Antigüedad: 14 años, 2 meses
Puntos: 0
bueno, como de costumbre nadie contesta nada mio, supongo que hago preguntas demasiado tontas o me teneis mania

Grácias, ya lo he arreglado, que vaya bien...
__________________
/:-|·
  #3 (permalink)  
Antiguo 07/03/2006, 13:28
Avatar de chremon  
Fecha de Ingreso: octubre-2003
Ubicación: BARCELONA(SPAIN)
Mensajes: 131
Antigüedad: 14 años, 2 meses
Puntos: 0
ah, me olvidaba, la cosa ha quedado asi.
public function xml2Array() {
var i:Number = 0;
var j:Number = 0;
//rellenar ci cj
while (globalXML.firstChild.childNodes[ci].hasChildNodes) {
while (globalXML.firstChild.childNodes[ci].childNodes[cj].hasChildNodes) {
globalArray[ci, cj] = globalXML.firstChild.childNodes[ci].childNodes[cj];
cj++;
}
ci++;
}
for (i=0; i<ci; i++) {
for (j=0; j<cj; j++) {
globalArray[i][j] = globalXML.firstChild.childNodes[i].childNodes[j];
//trace(globalXML.firstChild.childNodes[i].childNodes[j]);
}
}
}
__________________
/:-|·
  #4 (permalink)  
Antiguo 07/03/2006, 13:30
Avatar de DragonX
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Funkyland
Mensajes: 8.339
Antigüedad: 15 años, 6 meses
Puntos: 153
Cita:
Iniciado por chremon
bueno, como de costumbre nadie contesta nada mio, supongo que hago preguntas demasiado tontas o me teneis mania

Grácias, ya lo he arreglado, que vaya bien...

Chermon para serte 100% sincero yo vi tu pregunta, pero como no sabia la respuesta no escribi nada, no pasa por que te ignoremos.....existen cosas que no sabemos y por eso nadie contesta, no lo tomes a mal amigo.

  #5 (permalink)  
Antiguo 08/03/2006, 13:30
Avatar de chremon  
Fecha de Ingreso: octubre-2003
Ubicación: BARCELONA(SPAIN)
Mensajes: 131
Antigüedad: 14 años, 2 meses
Puntos: 0
ok
ok
ok
(moderadores webmaster o quien sea, no sabia que el mensaje tiene que ser de como mínimmo 10c... no le veo mucho sentido, supongo que vendrá a cuento de algo, adiós)
__________________
/:-|·
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:44.