Hello flasheros!
Tengo una duda:
En una página web que estoy haciendo, desde el flash leo y parseo un XML
para facilitar al cliente la implementación de cambios (sí, sé que hay otros
métodos, pero cliente dixit)
La estructura del XML es mu sencilla:
<?xml version="1.0" encoding="UTF-8"?>
<secciones>
<seccion>
<apartado nombre="PRESENTACIÓN">
<![CDATA[
Blablabla, soy el más alto, guapo y demás de todo el mundo (datos
fictícios)
]]>
</apartado>
<apartado nombre="CHORRADAS2">
<![CDATA[
FECHA BODA
30 - XI - 06
Iglesia Pepito
Gran vía,12
FECHA DIVORCIO
31-XI-06
Juzgado Legazpi
]]>
</apartado>
</seccion>
</secciones>
Bien, no uso XPath (abucheos, oigo de fondo.. ;), sino un simple carga y
parseo del XML. Nada del otro mundo. Esto se hace perfectamente y meto cada
valor en un array y luego lo invoco con un botón volcando el contenido de
cada NOMBRE-CONTENIDO en un textField dinámico.
Evidentemente, tengo el System.useCodepage = true; porque el Flash creo que
pasa del CDATA (creo, sólo lo creo).
Y sí, tengo el ignoreWhite a true para el XML, peeeero, el caso es que por
cada salto de línea que hay en el XML el Flash me muestra DOS. Esto es una
jodienda, porque quiero solo uno, y he probado a poner <br> y me los muestra
tal cuál (imagino que al flash le llega el caracter parseado < y demás...
¿A alguien se le ocurre o sabe cómo meter saltos de línea de una sola línea?
Evidentemente, manteniendo esta estructura que es la que el cliente
entiende, pero que no puedo poner los caracteres HTML directamente ahí que
el tío se me lía...
Un saludo,
David Bravo
Dimensión Multimedia, <http://www.dimensionmultimedia.com/> S.L.
-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------