Comunidad de diseño web y desarrollo en internet online

recorrer nodos xml

Citar            
MensajeEscrito el 26 Ago 2010 09:48 pm
hola a todos esta vez cargue un xml ahora tengo que recorrer los nodos para sumarlos lo malo esque cuando lo voy a recorrer no me imprime nada


<?xml version="1.0" encoding="utf-8"?>
<test>
<numeros>
<numero>1</numero>
<numero>6</numero>
<numero>58</numero>
<numero>78</numero>
</numeros>
</test>


txt.appendText(nodo.numero);
asi recorreria el nodo pero me imprime los numeros asi

<numero>1</numero>
<numero>6</numero>
<numero>58</numero>
<numero>78</numero

como puedo quitarle las etiquetas y como los puedo sumar quiero decir que me recorra bien los nodos y que pueda sumar los numeros
muchisimas gracias a todos

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox
Citar            
MensajeEscrito el 27 Ago 2010 04:50 am
Le un poco sobre XMLList en la documentacion una ves que accedes al nodo numeros lo almacenas en una XMLList y puedes recorrer cada elemento como en un arreglo.

Creo basta con :

Código ActionScript :

var lista:XMLList = tuXML.test.numeros;

//Y accesas a cada numero como en un arreglo
lista[0]; lista[1];

//Cada elemento viene sin las etiquetas
//Ve bien en la documentacion para que veas como funciona bien, no recuerdo si tendria que ser mas bien de esta manera

var lista:XMLList = tuXML.test.numeros.numero;

//Pero es una de las 2 formas


Como nota, si quieres saber la propiedad length de un XMLList no es como en los arreglos (arreglo.length) en este caso es una llamada a funcion que devuelve un entero XMLList.length();

Saludos!!

Por Angel Roberto

Claber

248 de clabLevel



 

firefox

 

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