Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/08/2010, 16:43
Integer78
 
Fecha de Ingreso: mayo-2003
Mensajes: 523
Antigüedad: 21 años, 6 meses
Puntos: 6
Problema para calcular con numeros leidos de un XML

Hola gente tengo este problema:

Leo unos datos numéricos de un archivo XML (este es un extracto del xml):
<?xml version="1.0" encoding="utf-8"?>
<dato>
<id>1</id>
<logo>adjunto4.gif</logo>
<ancho>110</ancho>
<altura>110</altura>
</dato>
<dato>
<id>2</id>
<logo>adjunto0.gif</logo>
<ancho>144</ancho>
<altura>50</altura>
</dato>
<dato>
Específicamente los atributos "ancho" y "altura" son los que me dan problemas.
En ActionScript 2.0 hago esto para leerlos:
for(i=0; i<total-2;i++)
{
ancho=misdatos.childNodes[i].childNodes[2].childNodes
altura=misdatos.childNodes[i].childNodes[3].childNodes
}
Si muestro la variable ancho o altura en un campo dinámico lo veo perfectamente, pero si intento hacer algun calculo con dichas variables me falla.
Por ejemplo, si muestro ancho + 10 en un campo dinámico veo esto: NaN

Bueno agradeceré cualquier pista, saludos,

Tomas.