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

como saber cuantos elementos tiene mi XML

Estas en el tema de como saber cuantos elementos tiene mi XML en el foro de Flash y Actionscript en Foros del Web. Hola.... ya tengo un XML cargado y recupero algunos datos; pero ahora necesito saber cuántos elementos tiene. Mi XML es así: Código PHP: < locales ...
  #1 (permalink)  
Antiguo 24/08/2006, 12:08
Avatar de Sir Matrix  
Fecha de Ingreso: octubre-2000
Ubicación: Dentro de mi cabeza. ono?
Mensajes: 1.264
Antigüedad: 23 años, 5 meses
Puntos: 3
Exclamación como saber cuantos elementos tiene mi XML

Hola....
ya tengo un XML cargado y recupero algunos datos; pero ahora necesito saber cuántos elementos tiene.

Mi XML es así:

Código PHP:
<locales>
<
ps_locales cod_local="407" x="8" y="16" dato="407">170</ps_locales>
<
ps_locales cod_local="610" x="2" y="4" dato="610">180</ps_locales>
<
ps_locales cod_local="665" x="6" y="12" dato="665">130</ps_locales>
</
locales
Tiene que ser algo como Mi_Xml.TotalElementos=3

Saludos y graciass de antemano
__________________
|||| ))>_<(( ||||
www.webmagic.cl <-- esta pagina está mala, no la busquen
  #2 (permalink)  
Antiguo 24/08/2006, 13:45
Avatar de sheshu  
Fecha de Ingreso: abril-2006
Ubicación: En too el medio
Mensajes: 160
Antigüedad: 17 años, 11 meses
Puntos: 0
hola, cuando tengas cargado el objeto XML, si se llamase objetoXML sería algo así:
Código:
num_elementos=objetoXML.firstChild.childNodes.length;
eso sí, pon antes del load:
Código:
objetoXML.ignoreWhite = true;
saludos,

sheshu
__________________
sheshu ::: www.tutoriales-flash.com
  #3 (permalink)  
Antiguo 24/08/2006, 15:47
Avatar de Sir Matrix  
Fecha de Ingreso: octubre-2000
Ubicación: Dentro de mi cabeza. ono?
Mensajes: 1.264
Antigüedad: 23 años, 5 meses
Puntos: 3
Muchas gracias, ha andado muy bien
__________________
|||| ))>_<(( ||||
www.webmagic.cl <-- esta pagina está mala, no la busquen
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 08:17.