Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/09/2008, 03:52
Avatar de chiquirf
chiquirf
 
Fecha de Ingreso: noviembre-2005
Ubicación: Madrid
Mensajes: 215
Antigüedad: 18 años, 5 meses
Puntos: 3
Respuesta: FLash + XML: obtener datos por nombre del tag

Ok, lo miraré a ver si lo logro hacerlo funcionar, ya que tengo el CS3 y prodré probarlo.

Me acabo de acordar que alguna vez vi el nodeName, por eso pensé que se podía, pero acabo de encontrar esto:
http://www.adobe.com/support/flash/a...ionary827.html, donde el nodeName muestra el nombre del Tag y no hay otro que sea un array de nombres de tags, que era lo que estaba buscando.

...mientras escribía esto, se me acaba de ocurrir algo que no se si s prodrá hacer, pero podría simular lo que necesito.

Se puede hacer un bucle que barra todos los childNode[X] (un for each por ejemplo) y que cree un array de la siguente manera: nombre_del_array['nombreTag'] = id_del_childNode.

en mi ejemplo sería:
Código PHP:
ArrayNombres['campo_1'] =// supongo que el primero empieza por 0.
ArrayNombres['campo_2'] =1
ArrayNombres
['campo_3'] =2
ArrayNombres
['campo_4'] =3
...
ArrayNombres['campo_n'] =n-
luego de esto para llamar al valor de un tag, podría utilizar:

Código PHP:
texto1_txt.text obj_xml.firstChild.childNodes[ArrayNombres['campo_1']].firstChild.nodeValue
Creo que podría funcionar, aguien me hecha una mano con ese bucle???

Gracias