Jump to content

Problema XML y Flash


nerodo___1
 Share

Recommended Posts

Hola estoy intentando hacer una aplicacion en xml y flash pero no consigo o no se como hacer para que cuando pulse un boton del flash vaya a una web que indico dentro del xml, os pongo el codigo del flash y del xml:

 

EL BOTON POR EJEMPLO SE LLAMA "BOTON_BTN"

 

XML

 

 

<?xml version="1.0" encoding="UTF-8"?>

 

<contenido>

 

<a_txt>Cabecera</a_txt>

<b_txt>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed condimentum justo non tortor varius vulputate. Nullam tempus tellus enim. Donec eu libero vel magna.</b_txt>

 

<c_txt>Tarifas</c_txt>

<d_txt>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed condimentum justo. </d_txt>

 

<e_txt>Estereoscopia</e_txt>

<f_txt>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed condimentum justo. </f_txt>

 

<g_txt>Pantallas</g_txt>

<h_txt>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed condimentum justo non tortor varius vulputate. </h_txt>

 

 

 

</contenido>

 

FLASH

 

//Declara la variable "obj_xml" como un objeto XML

var obj_xml:XML = new XML();

obj_xml.ignoreWhite = true;

obj_xml.onLoad = function(exito) {

if (exito) {

a_txt.text = obj_xml.firstChild.childNodes[0].firstChild.nodeValue;

b_txt.text = obj_xml.firstChild.childNodes[1].firstChild.nodeValue;

c_txt.text = obj_xml.firstChild.childNodes[2].firstChild.nodeValue;

d_txt.text = obj_xml.firstChild.childNodes[3].firstChild.nodeValue;

e_txt.text = obj_xml.firstChild.childNodes[4].firstChild.nodeValue;

f_txt.text = obj_xml.firstChild.childNodes[5].firstChild.nodeValue;

g_txt.text = obj_xml.firstChild.childNodes[6].firstChild.nodeValue;

h_txt.text = obj_xml.firstChild.childNodes[7].firstChild.nodeValue;

 

} else {

 

cuerpo_txt.text = "Error";

}

};

 

 

obj_xml.load("spa.xml");

 

 

 

S.O.S

Link to comment
Share on other sites

la verdad que no estoy muy puesto con el tema de XML y flash, aun asi, por lo que veo a bote pronto lo ultimo que haces es llamar al archivo XML, prueba primero a hacer el load antes de el onLoad.

 

De todas maneras no me ha quedado nada claro que es lo que te pasa, que no parsea bien el XML? que no te carga nada?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.