Ayuda - Búsqueda - Miembros - Calendario
Versión Completa: Leer Texto Y Numeros De Una Misma Variable Xml (solucionado)
Swishmax.es. Foro de consulta en español > SwishMax > SwishMax 3
DAPER
Hola a todos:

Estoy haciendo en SwishMax3 una galería de fotos que lee los parámetros y datos desde un XML de esta forma:


XML
********************

<?xml version="1.0" encoding="UFT-8"?>
<fotos>
<Gal1 titulo="FOTO UNO año 1999"
img1="fp1.jpg"
img2="fg1.jpg"
desc="DESCRIPCION FOTO 1"/>

</fotos>

********************


SWISHMAX3
********************

onSelfEvent (load) {
System.useCodepage=true;

menuXml = new XML();
menuXml.ignoreWhite = true;
menuXml.load("galaria.xml");
menuXml.onLoad = function(success) {
if (success) {
trace("cargado");
mensage.text = "Lectura XML OK";
xmlNode = this.firstChild.childNodes;
titulos = [];
miniaturas = [];
imagenes = [];
descrip = [];
total = xmlNode.length;
for (i=0; i<total; i++) {
titulos[i] = xmlNode[i].attributes.titulo;
descrip[i] = xmlNode[i].attributes.desc;
miniaturas[i] = xmlNode[i].attributes.img1;
imagenes[i] = xmlNode[i].attributes.img2;
}
} else {
content = "Error de carga!";
}
}

}

function mostrar(mfoto){
_parent.tit_txt.text=titulos[mfoto];
_parent.desc_txt.text=descrip[mfoto];
fotografias.loadMovie(imagen[mfoto]);
}


**********************

Pero cuando le pido que cargue en textbox el titulo de la foto y la descripcion de ella, solo me aparecen las letras y no los números...

Por ejemplo cuando am es igual a 0 se traspasa a ig y me muestra el primer gegistro con todos sus datos:

on (press) {
ig = am
_parent.Galeria.mostrar(ig)
}

Su bién es correcto, me muestra bién la Fotografía, y los datos solo con caracteres: pero el titulo me lo muestra como FOTO UNO año y no me aparece el 1999... y con respecto a la descripcion me muestra solo DESCRIPCION FOTO y no me aparece el 1 ....

no se que estaré haciendo mal..... espero me puedan ayudar?
cancrexo
¿El campo de texto tiene la longitud suficiente?
¿has comprobado que el campo de texto no tiene restringidos los caracteres que puede mostrar? Esto dependerá de como hayas creado el texto dinámico ese, pero si lo has creado en modo edición fíjate en las Character Options (en la pestaña propetties)

Salu2
DAPER
CITA(cancrexo @ 2-06-2010 - 04:59 AM) *
¿El campo de texto tiene la longitud suficiente?
¿has comprobado que el campo de texto no tiene restringidos los caracteres que puede mostrar? Esto dependerá de como hayas creado el texto dinámcio ese, pero si lo has creado en modo edición fíjate en las Character Options (en la pestaña properties)

Salu2


Gracias cancrexo !!!

Ahora funciona de perillas, todo bién...
No tenia idea de como solucionarlo, pero cuando hice el textbox no me fije en colocarlo para todos los cacrteres....

Muchas gracias....
Esta es una versión "reducida (lo-fi)" de nuestro contenido. Para ver la versión completa con mas información, formato e imágenes, por favor haz click aquí.
Invision Power Board © 2001-2012 Invision Power Services, Inc.