Comunidad de diseño web y desarrollo en internet online

¿cómo vizualizar HTML en AS3?

Citar            
MensajeEscrito el 22 Sep 2010 04:03 pm
Tengo un problema que me surgió luego de haber cargado un XML en Flash con AS3.
La cuestión es que cargué un archivo XML de un blog; con la función trace(...); pude visualizar la información cargada pero...
me surgieron dos problemas:
-Alguna información me aparece con código HTML... por ejemplo, aquellos textos del blog que aparezcan entre comillas tendrán un código HTML texto , yo quisiera que esto no se viera así, me gustaría que el texto me apareciera sin código HTML, que las comillas se vieran como se deben ver y no .
-Por el temita de arriba se me ocurrió usar un objeto texto (seteado para que muestre código HTML) pero cuando lo cargo Al objeto texto con XML no me muestra nada :shock: .
No entiendo que fué lo que hice mal, ¿alguien me puede ayudar?, espero que si :D
Saludos.

Por hetors

93 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Sep 2010 04:26 pm
Coloca el código para ver...

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox
Citar            
MensajeEscrito el 22 Sep 2010 04:55 pm

ilichpadilla escribió:

Coloca el código para ver...


Bueno, uno de los dos problemas lo pude resolver colocando un textArea, entonces ahora si puedo ver el texto que cargué desde un XML... pero el primer problema lo sigo teniendo (veo hola mundo como

Código HTML :

<b>hola mundo</b>
). No sé porque pero me parece que el problema es el CDATA.
Ahí pego el código...

Código ActionScript :

var xml_feed: XML = new XML();
var xml_feed_URLLoader : URLLoader = new URLLoader();

btn_xml.addEventListener(MouseEvent.CLICK,cargarXMLFeed);

function cargarXMLFeed (e:MouseEvent):void{
   xml_feed_URLLoader.load(new URLRequest("http://www.sitiocualquiera.com/blog/feed"));
   xml_feed_URLLoader.addEventListener(Event.COMPLETE,mostrarFeed);
}

function mostrarFeed(e:Event):void{
   xml_feed = XML(xml_feed_URLLoader.data);
   trace( xml_feed.channel.item[0].title.text() ); // En este caso, el titulo del post tiene comillas y me lo muestra perfecto, con comillas y no código HTML
   texto_xml.text = xml_feed.channel.item[0].description; // En cambio acá no, todo lo veo en código HTML
   
}


Yo como digo, me parece que el problema es el CDATA porque lo que quiera imprimir que esté incluido en ese TAG me sale en código HTML.
A porpósito, estoy usando un XML de Wordpress, no se si tiene algo que ver.
Gracias y saludos.

Por hetors

93 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Sep 2010 05:10 pm
reemplaza :
texto_xml.text = xml_feed.channel.item[0].description;

con esto:
texto_xml.htmlText= xml_feed.channel.item[0].description;

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox
Citar            
MensajeEscrito el 22 Sep 2010 10:22 pm

ilichpadilla escribió:

reemplaza :
texto_xml.text = xml_feed.channel.item[0].description;

con esto:
texto_xml.htmlText= xml_feed.channel.item[0].description;


Me voy a fijar :).
Gracias ilichpadilla, ojalá funcione.
Saludos.

Por hetors

93 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 Sep 2010 12:26 pm

ilichpadilla escribió:

reemplaza :
texto_xml.text = xml_feed.channel.item[0].description;

con esto:
texto_xml.htmlText= xml_feed.channel.item[0].description;


Funciona perfecto :lol: !!!, como un relojito :D !!!.
Muchas gracias ilichpadilla!!.
Me voy contento, chau ^^ .
Saludos.

Por hetors

93 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.