Gracias x tu ayuda: estoy tratando de unir dentro de un for cadenas de texto provenientes de xml, y las meti en un object
cad[0].c1 = 'En esta cadena hay tipos de peces';
cad[1].c2 = 'como los que se ocultan bajo los arrecifes. '; ...etc
cad[2].c3 = 'un ejemplo es el pez payaso...'
verificando ciertos datos, necesito que me saque en un campo de texto (no trace) la union de algunas cadenas para desplegar informacion
Manualmente puedo vaciar en var cadenaGeneral:String = cad[0].c1+cad[0].c2+cad[0].c3
...pero dentro de un bucle? mi xml manda an atributo como condicon para ser considerado cadena de texto. Espero me puedan entender con esto, logre hacer algo, lo raro es que siempre me pone una coma entre cadenas y no se porque
Código:
// formar cadena general:
var cadenaGeneral:String = '';
for (i=0; i<losDatos_array.length; i++) {
if (losDatos_array[i].nombre=='CG'+number(i+1)) { // busca donde hay cadena general
var unaCadena:String = losDatos_array[i].cadena
cadenaGeneral = cadenaGeneral+unaCadena;
trace ('aqui hay cadena: '+cadenaGeneral)
} else { // o donde bullet
trace ('no hay cadena')
}
}
desc_txt.styleSheet = style_sheet; //aplicando estilos ;)
desc = cadenaGeneral;