Comunidad de diseño web y desarrollo en internet online

Extraer un Numero (que se pueda sumar) de un XML

Citar            
MensajeEscrito el 20 Feb 2008 02:05 pm
Buenos dias, me estoy volviendo loco con esto, a ver si alguno me puede ayudar..
Tengo en un Xml un tag <dia>20</dia>, el tema es que cuando lo traigo y lo salvo en el array me lo salva pero como String y no como number y necesito que me lo grabe en un array pero como numero para que yo pueda luego compararlo con el dia actual.
Lo que tengo es:

Creo los arrays:

Código :

foto = new Array();
fotot = new Array();
dia = new Array();
mes = new Array();
ano = new Array();
fecha = new Array();
titulo = new Array();
cuerpo = new Array();
link = new Array();


y luego con push lo lleno dentro de un while:

Código :

while (i2<total_eventos) {
   foto.push(eventos[i2].childNodes[0].childNodes);
   fotot.push(eventos[i2].childNodes[1].childNodes);
   dia.push(eventos[i2].childNodes[2].childNodes);
   mes.push(eventos[i2].childNodes[3].childNodes);
   ano.push(eventos[i2].childNodes[4].childNodes);
   fecha.push(eventos[i2].childNodes[5].childNodes);
   titulo.push(eventos[i2].childNodes[6].childNodes);
   cuerpo.push(eventos[i2].childNodes[7].childNodes);
   link.push(eventos[i2].childNodes[8].childNodes);
   i2++;
    }


Todo me funciona perfecto, pero no puedo, ni se donde decirle al array que el dato que se va a cargar va a ser un numero y no un "numero".

Alguno me puede ayudar??!!!

Por brusco

10 de clabLevel



 

msie
Citar            
MensajeEscrito el 20 Feb 2008 02:58 pm
Puedes convertir strings en numbers usando la función global Number(tucadena):

Código :

var miCadena:String = "3";
trace(1+miCadena);//13
trace(1+Number(miCadena))//4

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.