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

xml y flash

Estas en el tema de xml y flash en el foro de Flash y Actionscript en Foros del Web. hola: les comento soy nuevo en esto del xml y actionscript, vengo del mundo del diseño la cosa , es que recorro un xml por ...
  #1 (permalink)  
Antiguo 23/05/2007, 09:42
Avatar de Sandino  
Fecha de Ingreso: octubre-2006
Mensajes: 277
Antigüedad: 18 años, 1 mes
Puntos: 1
xml y flash

hola:

les comento soy nuevo en esto del xml y actionscript, vengo del mundo del diseño la cosa , es que recorro un xml por actionscript y no tengo ningun problema mi duda es si puedo recorrer los nodos del xml por medio de sus nombres y no por el de sus numeros.EJ.

<mensaje>
<asunto>Aviso de suspension</asunto>
</mensaje>

cuerpo_txt.text = obj_xml.firstChild.childNodes[asunto].firstChild.nodeValue;

Algo como eso?????.
  #2 (permalink)  
Antiguo 23/05/2007, 11:00
Avatar de pituu2  
Fecha de Ingreso: abril-2004
Ubicación: paraná entre rios
Mensajes: 274
Antigüedad: 20 años, 6 meses
Puntos: 0
Re: xml y flash

mmmm. . . yo no soy nuy bueno en el tema pero se me ocurre declatar la variable asunto.

asunto = obj_xml.firstChild.childNodes[1].firstChild.nodeValue;

y despues si

cuerpo_txt.text = obj_xml.firstChild.childNodes[asunto].firstChild.nodeValue;

no se.
__________________
pituu2
  #3 (permalink)  
Antiguo 23/05/2007, 11:17
Avatar de pituu2  
Fecha de Ingreso: abril-2004
Ubicación: paraná entre rios
Mensajes: 274
Antigüedad: 20 años, 6 meses
Puntos: 0
Re: xml y flash

perdon !

cuerpo_txt.text = asunto;
__________________
pituu2
  #4 (permalink)  
Antiguo 23/05/2007, 11:35
Avatar de Sandino  
Fecha de Ingreso: octubre-2006
Mensajes: 277
Antigüedad: 18 años, 1 mes
Puntos: 1
Re: xml y flash

ok gracias...Buena idea!!.

Igual me gustaria saber si hay mas formas de hacerlo.

  #5 (permalink)  
Antiguo 23/05/2007, 16:33
 
Fecha de Ingreso: septiembre-2006
Mensajes: 1.193
Antigüedad: 18 años, 1 mes
Puntos: 30
Re: xml y flash

puedes tambien leer los atributos del archivo xml por ejejmplo.


crea un archivo xml y escribe esto:(nombralo lista.xml)

Código:
<lista>

   
    <alumno nombre='Diego'>2007</alumno>
  
</lista>
ahora en flash en un frame vacio:

Código:
var obj_xml:XML = new XML();
//
obj_xml.ignoreWhite = true;
//
obj_xml.onLoad = function(ok) {
	//
	if (ok) {
		//
		trace(obj_xml.firstChild.childNodes[0].attributes.nombre);
		//
	} else {
		//
		trace("Error");
	}
};
//
function cargar() {
	//
	obj_xml.load("lista.xml");
	//
}
cargar();
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 22:43.