Eliminar dobles saltos en textos cargados en XML
Cuando cargamos un XML cuyos textos contienen saltos de linea, Flash duplica los saltos. Es decir, que si en el XML hemos puesto dos lineas separadas por un salto, en Flash aparecerán separadas por dos. Para solucionarlo, podemos aplicar una función al texto antes de mostrarlo en el campo de texto.
La función que podemos aplicar es la siguiente:
1 2 3 4 5 6 7 8 9 |
private function eliminarDoblesSaltos(cadena:String):String{ var salida = new String(); for (var i = 0; i<cadena.length; i++) { if (cadena.charCodeAt(i) != 10) { salida += cadena.charAt(i); } } return salida; } |