Foros del Web » Creando para Internet » Flash y Actionscript »

Detectar saltos de linea en as2

Estas en el tema de Detectar saltos de linea en as2 en el foro de Flash y Actionscript en Foros del Web. Hola, Mirad tengo un xml así <? version="1.0" encoding="utf-8" ?> <datos desc="Sucursal a Espanya que distribueix/comercialitza els productes industrials de Panasonic (Matsushita) a Espanya i ...
  #1 (permalink)  
Antiguo 19/03/2013, 13:04
 
Fecha de Ingreso: junio-2010
Mensajes: 353
Antigüedad: 13 años, 10 meses
Puntos: 6
Detectar saltos de linea en as2

Hola,
Mirad tengo un xml así
<? version="1.0" encoding="utf-8" ?>
<datos desc="Sucursal a Espanya que distribueix/comercialitza els productes industrials de Panasonic (Matsushita) a Espanya i Portugal.&#xD;&#xA;&#xD;&#xA;Les gammes de productes més destacats són:&#xD;&#xA;&#xD;&#xA;. Maquinària de Producció &gt; Panasert &amp; Create&#xD;&#xA;. Components passius i semiconductors&#xD;&#xA;. Motors i Ventiladors&#xD;&#xA;. Dispositius òptics (DVD, Blu-Ray drives), sistemes avançats d’emmagatzematge massiu (ADA)&#xD;&#xA;. Lectors de targeta&#xD;&#xA;. Compressors per a frigorífics, aires condicionats&#xD;&#xA;. Magnetrons&#xD;&#xA;. Bateries" />

Texto original

Sucursal a Espanya que distribueix/comercialitza els productes industrials de Panasonic (Matsushita) a Espanya i Portugal.

Les gammes de productes més destacats són:

. Maquinària de Producció > Panasert & Create
. Components passius i semiconductors
. Motors i Ventiladors
. Dispositius òptics (DVD, Blu-Ray drives), sistemes avançats d’emmagatzematge massiu (ADA)
. Lectors de targeta
. Compressors per a frigorífics, aires condicionats
. Magnetrons
. Bateries

Después los extraigo en flash y trato en flash.. después con indexOf intento de dectar el salto de linea con \r , \n , /n y /r pero no detecta nada..

Código as2:
Ver original
  1. string = _global.desc[1];
  2. encontrado_poss = string.indexOf("\n");
  3. trace("esta cadena: "+string);
  4.                 if ( encontrado_poss != -1 ){
  5.                     trace(" Tiene espacio en "+encontrado_poss);
  6.                     }

Gracias de antemano,
  #2 (permalink)  
Antiguo 19/03/2013, 14:06
 
Fecha de Ingreso: junio-2010
Mensajes: 353
Antigüedad: 13 años, 10 meses
Puntos: 6
Respuesta: Detectar saltos de linea en as2

he conseguido saber el número de lineas con desctest_empresa.textHeight, pero se me han aparecido otros problemas.

Resulta que para añadir campos al xml uso el xml editor ( la idea es que una persona que no sepa programar inserte los datos ) pero al copiar/pegar de bloc de notas a este programa o abriendo el bloc de notas y añadiendole los saltos de linea , en flash me hace dos saltos de lineas dónde sólo habia un salto, así:

bloc de notas:

hola soy una frase
y sigo por aquí

Flash:
hola soy una frase

y sigo por aquí

Si lo abro con netbeans me aparecen los espacios así: &#xD;&#xA;


gracias de antemano,
  #3 (permalink)  
Antiguo 19/03/2013, 14:18
 
Fecha de Ingreso: junio-2010
Mensajes: 353
Antigüedad: 13 años, 10 meses
Puntos: 6
Respuesta: Detectar saltos de linea en as2

Solucion crear filtro para eliminar &#xA; que representa \n

Pregunta, se puede hacer que flash lea \n\r cómo un único salto de linea?

gracias de antemano
  #4 (permalink)  
Antiguo 19/03/2013, 15:59
 
Fecha de Ingreso: septiembre-2010
Ubicación: Reino Independiente Suizo_Andaluz (RISA)
Mensajes: 221
Antigüedad: 13 años, 7 meses
Puntos: 24
Respuesta: Detectar saltos de linea en as2

buenas
creo ke hay una funcion que es para utilizar texto en forma de html, creo ke es algo como "html.text", no recuerdo ahora muy bien pero seguro ke si buscas en google te saldra algo, si no mañana cuando llegue a casa reviso ke alli tengo algo.
venga, un saludo
__________________
kolectivo grafico deNA
www.kgdena.com

Etiquetas: as2, flash, saltos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:47.