No solo no me lo has aclarado, sino que adem�s me has planteado que
cambie mi estructura de XML, lo cual es cojonudo teniendo en cuenta que
voy a empezar un proyecto bastante tocho todo con XML y lo voy a hacer
sin atributos! (este que he hecho se queda con la chapu.... Que ya est�
acabado! ;) )

Gracias otra vez!
Oriol



-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
En nombre de Joseba Alonso
Enviado el: jueves, 26 de febrero de 2004 18:56
Para: [EMAIL PROTECTED]
Asunto: Re: [ASNativos] textarea n


Las secuencias de escape sirven para introducir caracteres en las
cadenas que no estan permitidos directamente o que no se pueden
introducir mediante el teclado, como un cambio de linea.

cuando tu en AS introduces en una cadena "\n" estas utilizando una
secuencia de escape. No es que luego Flash la sustituya por un cambio de
linea sino que tu le estas diciendo "Aqui va un caracter que corresponde
al codigo ASCII 10 (o 13 no me acuerdo)".

Sin embargo cuando esto se extrae de un texto externo los caracteres son
tomasdos de una forma textual. O sea "\n" es interpretado literlamente,
ASCII 92 (\) + ASCII 110(n) y cuando llega a Flash eso es lo que imprime
en pantalla. Si en Actionscript quisieramos escribir "\n" literalmente
tendriamos que escribir "\\n" ya que para introducir la barra invertida
hay que escaparla y escribirla dos veces. Lo que haces al fin y al cabo
es decirle que busque el literal "\n" (92+110) y lo cambie por un salto
de linea (10 o 13).

Lo logico es meter los cambios de linea directamente en el XML y no usar
las secuencias de escape. Esto te funcionara correctamente y los
trasladar� a Flash excepto si el cambio de linea esta en un valor de
atributo, ya que no estan permitidos en XML. Solo en ese caso no te
quedaria mas remedio que emplear el "truco" que te he contado. Pero si
en el XML tienes cambios de linea en el valor de un atributo me llevaria
a pensar que la estructura de ese XML no esta correctamente planteada ya
que los atributos fueron ideados para contener valores sencillos y no
parrafos de texto.

espero haberte aclarado un poco el "misterio"

un saludo

Joseba Alonso
www.sidedev.net
www.5dms.com

<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones http://www.sidedev.net/asnativos
Archivos:
sin busqueda (+actualizado):
http://www.sidedev.net/archive
con busqueda (-actualizado)
http://www.mail-archive.com/[EMAIL PROTECTED]/
-------------------------------->

<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
Archivos:
sin busqueda (+actualizado):
http://www.sidedev.net/archive
con busqueda (-actualizado)
http://www.mail-archive.com/[EMAIL PROTECTED]/
-------------------------------->

Responder a