Ok mira si ya repasaste el tutorial te habrás fijado en la parte donde dice:
Ahora haremos la interfaz de Flash que constara de :
* Un campo de texto de tipo TextInput (El componente) llamado destino_txt
* Un campo de texto de tipo TextInput llamado asunto_txt
* Un campo de texto de tipo TextInput llamado remitente_txt
* Un campo de texto de tipo TextArea llamado cuerpo_txt
* Un campo de texto de tipo Dynamic Text llamado mensaje_txt
Donde "destino_txt", "asunto_txt", "remitente_txt","cuerpo_txt" y "mensaje_txt", son los nombres de instancia.
Aquí encontraremos un error, el texto que aparece en rojo (arriba).
En el XML (abajo) en vez de <correo> y </correo> sustitúyelo por <destino> y </destino> dejando lo demás como se encuentra
Tendremos dos archivos, uno llamado XMLBase.fla que será nuestra película y otro llamado texto.xml que son los datos que cargaremos a Flash.
Este debe ser el contenido de texto.
xml:
Código :
<mensaje>
<asunto>Aviso de suspensión</asunto>
<correo>[email protected]</correo>
<cuerpo>Su servicio sera suspendido a partir de la fecha</cuerpo>
<remitente>[email protected]</remitente>
</mensaje>
Ahora bien sólo basta encontrar la relación entre el nombre de instancia por un lado y el contenido del xml además de la forma de llamarlo, es decir:
TextInput llamado
asunto_txt = receptor
<asunto>Aviso de suspensión</asunto> = datos que se van a incrustar en el receptor
obj_xml.onLoad = function(exito) {
//La variable exito sera "true" si se cargo bien y "false" si hubo
//algun error
if (exito) {
//Le asigna al campo del asunto la primera rama del árbol, como veran la #0
asunto_txt.text = obj_xml.firstChild.childNodes[0].firstChild.nodeValue;
childNodes[0] =
<asunto> ( lo que esta dentro de esta etiqueta en el XML )
Nota: es como en un array, al primer valor se le asigna el lugar "0" (cero), al segundo el lugar "1" (uno) y asi sucesivamente.
P.D. Espero no haberte hecho un lío con mi explicación